假设我有一个NSIndexSet
电话aSet
号码在 26-89 之间。
[aSet firstIndex]
给我 26
[aSet lastIndex]
给我89
什么方法会给出第三个索引(29)?
假设我有一个NSIndexSet
电话aSet
号码在 26-89 之间。
[aSet firstIndex]
给我 26
[aSet lastIndex]
给我89
什么方法会给出第三个索引(29)?
我不认为NSIndexSet
可以用来访问那样。您需要遍历它。例如 -
int indexIwantToFind = 2;
int valueAtThisIndex = [aSet firstIndex];
for(int i = 0; i < indexIwantToFind; i++){
valueAtThisIndex = [aSet indexGreaterThanIndex:valueAtThisIndex];
}
NSLog(@"%d", valueAtThisIndex); //This will give you 39