indexGreaterThanOrEqualToIndex:
レシーバの中で、指定した値以上の最初のインデックスを返します
- (NSUInteger)indexGreaterThanOrEqualToIndex:(NSUInteger)value;
解説
レシーバの中で、指定した値以上の最初のインデックスを返します。
なければNSNotFoundを返します。
インデックスセットが1,3,5,7の場合、引数に6を指定すると引数の6よりも大きい7が返されます。
返り値
( NSUInteger )
整数値
引数
( NSUInteger )value
この数よりも大きい数を見つけたい数
フレームワーク
Foundation
クラス
NSIndexSet
Instance Methods
使用可能
10.3
参照
-indexGreaterThanIndex:
-indexLessThanIndex:
-indexLessThanOrEqualToIndex:
例文
#pragma mark indexGreaterThanOrEqualToIndex: -(void)method003 { NSMutableIndexSet *indexSet = [NSMutableIndexSet indexSet]; [indexSet addIndex:3]; [indexSet addIndex:5]; [indexSet addIndex:7]; [indexSet addIndex:9]; [indexSet addIndex:10]; NSUInteger integer = [indexSet indexGreaterThanOrEqualToIndex:6]; NSLog(@"003 = %s : %d", __FUNCTION__,integer); //=>003 = -[OOOAppDelegate method003] : 7 }