我用下面的方法從一個數組復制item:
arrayOne = [resultArray subarrayWithRange:NSMakeRange(0, MIN(3, resultArray.count))];
復制3個item,如果我想從索引4到5就會報錯:
arrayTwo = [resultArray subarrayWithRange:NSMakeRange(4, MIN(5, resultArray.count))];
不知道為什麼
可以實現索引3, 4, 5
if (resultArray.count >= 6) {
arrayTwo = [resultArray subarrayWithRange:NSMakeRange(3, 3)];
} else {
// not enough to get desired values
}