Possible Duplicate:
Enumerate NSArray using blocks to find and store all indexe's of all NSStrings in array
我正在尝试从对象数组中获取NSIndexSet
。我的问题与获取indexSet有关。
我可以通过使用indexSet
搜索一个类来获得introspection
吗?即我有一个数字和字符串数组。我想要数组中所有字符串的索引集。
最佳答案
NSIndexSet *indexSet = [myArray indexesOfObjectsPassingTest:^(id obj, NSUInteger idx, BOOL *stop){
return [obj isKindOfClass:[NSString class]];
}];