简体   繁体   English

如何将NSMutableArray复制到另一个NSMutableArray

[英]How to copy an NSMutableArray to anotherNSMutableArray

If i have 2 NSMutableArray declared in .h, synthesize in .m files, how can i copy whole contents of array 1 to 2? 如果我在.h中声明了2个NSMutableArray,在.m文件中进行了合成,我如何将数组1的全部内容复制到2? actually the same array. 实际上是相同的数组。

I tried using this code only: 我尝试仅使用以下代码:

[self.data addObjectsFromArray:self.temparray] [self.data addObjectsFromArray:self.temparray]

to copy data from temparray to data. 将数据从temparray复制到数据。

doesn't seems to work..... 似乎不起作用.....

Did you initialize your self.data at all? 您是否完全初始化了self.data? Ie self.data = [NSMutableArray array]; 即self.data = [NSMutableArray array]; somewhere. 某处。

If you did, please post some code. 如果您这样做了,请发布一些代码。

- (NSArray *)arrayByAddingObjectsFromArray:(NSArray *)otherArray

是您要寻找的方法。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM