我正在以下列方式从另一个数组复制数组项
arrayOne = [resultArray subarrayWithRange:NSMakeRange(0, MIN(3, resultArray.count))];
它复制数组中的3个项目如果我想要从索引4到5开始的项目我有数组中的六个主题
arrayTwo = [resultArray subarrayWithRange:NSMakeRange(4, MIN(5, resultArray.count))];
然后它会出错并且无法正常工作
答案 0 :(得分:2)
以下内容将为您提供索引3,4和5:
if (resultArray.count >= 6) {
arrayTwo = [resultArray subarrayWithRange:NSMakeRange(3, 3)];
} else {
// not enough to get desired values
}
答案 1 :(得分:0)
试试这个
arrayOne = [resultArray subarrayWithRange:NSMakeRange(0, 3)];
arrayTwo = [resultArray subarrayWithRange:NSMakeRange(3,3)];