26 ~ 89 の範囲の番号で着信があるNSIndexSet
とします。aSet
[aSet firstIndex]
私に26を与える
[aSet lastIndex]
私に89を与える
3 番目のインデックス (29) を取得する方法は?
26 ~ 89 の範囲の番号で着信があるNSIndexSet
とします。aSet
[aSet firstIndex]
私に26を与える
[aSet lastIndex]
私に89を与える
3 番目のインデックス (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