我有来自不同数组列表的三个数组变量,如何添加它们并将它们放在单个数组列表中。假设abc来自数组列表1,pqr来自数组list2,xyz来自数组list3,加入后新列表arraylist 4应该有abc,pqr,xyz
答案 0 :(得分:2)
如果我理解你的问题,请执行:
NSMutableArray *newArray = [NSMutableArray array];
[newArray addObjectsFromArray:array1];
[newArray addObjectsFromArray:array2];
[newArray addObjectsFromArray:array3];
答案 1 :(得分:1)
使用以下NSMutableArray
方法。
- (void)addObjectsFromArray:(NSArray *)otherArray
otherArray:要添加到接收数组内容末尾的对象数组。
我认为 list1,list2,list3 是NSArray
或NSMutableArray
的类型。
NSMutableArray *myArray = [NSMutableArray alloc] init];
[myArray addObjectsFromArray:list1];
[myArray addObjectsFromArray:list2];
[myArray addObjectsFromArray:list3];