将一个数组中的内容按指定顺序插入到另一个数组中

例如:

NSMutableArray *arr1 = [NSMutableArray arrayWithObjects:@"a",@"b",@"c",@"d",@"e", nil];
NSMutableArray *arr2 = [NSMutableArray arrayWithObjects:@0,@2,@3, nil];

现在想把arr2 的第1个对象插到arr1的第1个对象后,arr2 的第2个对象插到arr1的第2个对象后,依次类推。

具体实现:

NSMutableArray *arr1 = [NSMutableArray arrayWithObjects:@"a",@"b",@"c",@"d",@"e", nil];
NSMutableArray *arr2 = [NSMutableArray arrayWithObjects:@0,@2,@3, nil];
NSMutableIndexSet * set = [[NSMutableIndexSet alloc]init];
for (int i=0; i

关于详细点NSIndexSet 参考:http://www.jianshu.com/p/84a1d5296844

你可能感兴趣的:(将一个数组中的内容按指定顺序插入到另一个数组中)