有两个方法可以做这个事情:
1、使用方法 insertObjects:
首先,创建一个NSIndexSet:
SIndexSet *indexes = [NSIndexSet indexSetWithIndexesInRange:
NSMakeRange(0,[newArray count])];
然后,使用 NSMutableArray's insertObjects:atIndexes: 插入数组:
[oldArray insertObjects:newArray atIndexes:indexes];
2、遍历添加:
NSUInteger index;
index = 0;
for ( id item in newArray )
{
[oldArray insertObject:item atIndex:index];
index++;
}
自我感觉第一个方法较方便,所以经常使用第一个方法。