macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

getIndexes:maxCount:inIndexRange:

指定したインデックスセットのうち大きいほうbufferSize個分の情報を返します
-(unsigned int)getIndexes:(unsigned int *)indexBuffer:
                 maxCount:(unsigned int)bufferSize:
                 inIndexRange:(NSRangePointer )range :

解説

指定したインデックスセットのうち大きいほうbufferSize個分の情報を返します。indexBufferは何番目のインデックスか。range は、インデックスセットでの範囲

返り値

( unsigned int )

整数値

引数

( unsigned int * )indexBuffer
( unsigned int )bufferSize
( NSRangePointer  )range 

クラス

NSIndexSet

Instance Methods

使用可能

10.3

参照

例文

[aSet3 getIndexes:&buffer maxCount:3 inIndexRange:&range];

NSLog([NSString stringWithFormat:@"buffer %u,range(%d,%d)",buffer,range.location,range.length]);