我不明白发生了什么事。如您所见,我有一个包含 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]'