indexSetWithIndexesInRange:
範囲でインデックスセットを作って返します
+(id)indexSetWithIndexesInRange:(NSRange )range:
解説
範囲でインデックスセットを作って返します。
引数
( NSRange )range
フレームワーク
Foundation
クラス
NSIndexSet
Class Methods
使用可能
10.3
参照
-initWithIndexesInRange:
例文
#pragma mark indexSetWithIndexesInRange: -(void)method001 { NSArray *anArray = [NSArray arrayWithObjects:@"aaa",[NSNumber numberWithFloat:2.0],@"bbb",@"ccc",@"ddd",@"eee",@"fff",@"ggg",@"hhh",nil]; NSRange range = NSMakeRange(3,4); NSIndexSet *indexSet = [NSMutableIndexSet indexSetWithIndexesInRange:range]; NSArray *retArray = [anArray objectsAtIndexes:indexSet]; NSLog(@"001 = %s : %@", __FUNCTION__,[retArray description]); //=>001 = -[OOOAppDelegate method001] : (ccc,ddd,eee,fff) }