macOS/iOS API解説

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

目次

NSIndexSet

NSIndexSetクラス

INDEX>Foundation>apple(mac) apple(iOS) 解説 整数の集合クラス 重複は許されません。 連続している場合は、範囲として扱われます。 3,5,7,9,10,11なら(3 5 7 9-11) 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Fou…

indexSet

空のインデックスセットを返します 解説 空のインデックスセットを返します。 NSMutableIndexSetのために使います。 返り値 ( id ) NSIndexSetまたはそのサブクラス 引数 フレームワーク Foundation クラス NSIndexSet Class Methods 使用可能 10.3 参照 -in…

indexSetWithIndex:

値でインデックスセットを作って返します +(id)indexSetWithIndex:(unsigned int)value: 解説 値でインデックスセットを作って返します。 返り値 ( id ) ファイルハンドル 引数 ( unsigned int )value フレームワーク Foundation クラス NSIndexSet Class Me…

indexSetWithIndexesInRange:

範囲でインデックスセットを作って返します +(id)indexSetWithIndexesInRange:(NSRange )range: 解説 範囲でインデックスセットを作って返します。 返り値 ( id ) ファイルハンドル 引数 ( NSRange )range フレームワーク Foundation クラス NSIndexSet Clas…

containsIndex:

指定した値が、インデックスセットオブジェクトに含まれるかを返します -(BOOL)containsIndex:(unsigned int)value: 解説 指定した値が、インデックスセットオブジェクトに含まれるかを返します。 含まれるならYESを返します。 返り値 ( BOOL ) ファイルハン…

containsIndexes:

インデックスセットオブジェクトが、レシーバに含まれるかを返します。 -(BOOL)containsIndexes:(NSIndexSet *)indexSet: 解説 インデックスセットオブジェクトが、レシーバに含まれるかを返します。 返り値 ( BOOL ) ファイルハンドル 引数 ( NSIndexSet * …

containsIndexesInRange:

範囲が、レシーバに含まれるかを返します。 -(BOOL)containsIndexesInRange:(NSRange )range: 解説 範囲が、レシーバに含まれるかを返します。 返り値 ( BOOL ) ファイルハンドル 引数 ( NSRange )range フレームワーク Foundation クラス NSIndexSet Instan…

count

インデックスセットの数を返します 解説 インデックスセットの数を返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク Foundation クラス NSIndexSet Instance Methods 使用可能 10.3 参照 例文 NSLog([NSString stringWithFormat:@"count %u",…

firstIndex

インデックスセットの最初を返します 解説 インデックスセットの最初を返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク Foundation クラス NSIndexSet Instance Methods 使用可能 10.3 参照 -lastIndex 例文 NSLog([NSString stringWithForm…

getIndexes:maxCount:inIndexRange:

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

indexGreaterThanIndex:

レシーバの中で、指定した値よりも大きい最初のインデックスを返します -(unsigned int)indexGreaterThanIndex:(unsigned int)value: 解説 レシーバの中で、指定した値よりも大きい最初のインデックスを返します。 なければNSNotFoundを返します。 返り値 ( …

indexGreaterThanOrEqualToIndex:

レシーバの中で、指定した値以上の最初のインデックスを返します - (NSUInteger)indexGreaterThanOrEqualToIndex:(NSUInteger)value; 解説 レシーバの中で、指定した値以上の最初のインデックスを返します。 なければNSNotFoundを返します。インデックスセッ…

indexLessThanIndex:

レシーバの中で、指定した値よりも小さい最初のインデックスを返します -(unsigned int)indexLessThanIndex:(unsigned int)value: 解説 レシーバの中で、指定した値よりも小さい最初のインデックスを返します。 なければNSNotFoundを返します。 返り値 ( uns…

indexLessThanOrEqualToIndex:

レシーバの中で、指定した値以下の最初のインデックスを返します -(unsigned int)indexLessThanOrEqualToIndex:(unsigned int)value: 解説 レシーバの中で、指定した値以下の最初のインデックスを返します。 なければNSNotFoundを返します。 返り値 ( unsign…

init

インデックスセットを初期化して返します 解説 インデックスセットを初期化して返します。 返り値 ( id ) ファイルハンドル 引数 フレームワーク Foundation クラス NSIndexSet Instance Methods 使用可能 10.3 参照 例文 [aSet0 init];

initWithIndex:

インデックスセットを指定した数値で初期化して返します -(id)initWithIndex:(unsigned int)value: 解説 インデックスセットを指定した数値で初期化して返します。 返り値 ( id ) ファイルハンドル 引数 ( unsigned int )value フレームワーク Foundation ク…

initWithIndexesInRange:

インデックスセットを指定した範囲で初期化して返します -(id)initWithIndexesInRange:(NSRange )range: 解説 インデックスセットを指定した範囲で初期化して返します。 返り値 ( id ) ファイルハンドル 引数 ( NSRange )range 範囲 フレームワーク Foundati…

initWithIndexSet:

インデックスセットを別のインデックスセットで初期化して返します -(id)initWithIndexSet:(NSIndexSet *)indexSet: 解説 インデックスセットを別のインデックスセットで初期化して返します。 返り値 ( id ) ファイルハンドル 引数 ( NSIndexSet * )indexSet…

intersectsIndexesInRange:

レシーバに範囲が含まれているかを返します -(BOOL)intersectsIndexesInRange:(NSRange )range: 解説 レシーバに範囲が含まれているかを返します。 含まれていればYESを返します。 返り値 ( BOOL ) ファイルハンドル 引数 ( NSRange )range フレームワーク F…

isEqualToIndexSet:

レシーバと同じインデックスセットかを返します。 -(BOOL)isEqualToIndexSet:(NSIndexSet *)indexSet: 解説 レシーバと同じインデックスセットかを返します。 返り値 ( BOOL ) ファイルハンドル 引数 ( NSIndexSet * )indexSet フレームワーク Foundation ク…

lastIndex

レシーバの最後のインデックスを返します 解説 レシーバの最後のインデックスを返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク Foundation クラス NSIndexSet Instance Methods 使用可能 10.3 参照 -firstIndex 例文 NSLog([NSString strin…