1

何が起こっているのかわかりません。ご覧のとおり、107 個のオブジェクトの配列があります。10 個のオブジェクトのみを別の配列にコピーしようとすると、このエラーが発生します。(3,8 のような数字を入力するとうまくいきます)

    int count = [myJson count];
    NSLog(@"count: %d",count);
    resultsArray = [myJson objectsAtIndexes:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(60, 70)]];

...

[53269:11303] count: 107
[53269:11303] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSArray objectsAtIndexes:]: index 129 in index set beyond bounds [0 .. 106]'
4

5 に答える 5