我有两个可变数组,firstArray和secondArray。两者都填充有对象。我想将对象从secondArray添加到firstArray的特定点处(而不是在末尾,而不是在开始处)。有没有办法做到这一点?目前,我仅使用以下代码行:
[self.firstArray addObjectsFromArray:secondArray];
我想要的是FOO代码:self.firstArray addObjectFromArray AT SPECIFIC POINT X:secondArray,specificpointX)
任何帮助表示赞赏!
最佳答案
回答我自己的问题,这可行:
int z;
z = (int)self.specificPosition;
// Start adding at index position z and secondArray has count items
NSRange range = NSMakeRange(z, [secondArray count]);
NSIndexSet *indexSet = [NSIndexSet indexSetWithIndexesInRange:range];
[self.firstArray insertObjects:secondArray atIndexes:indexSet];
关于objective-c - 将对象从一个数组添加到特定位置的另一个数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5184374/