[英]NSMutableArray append NSMutableArray
I am trying to set the contents of my allArticlesArray, and then append the array with additional objects. 我试图设置我的allArticlesArray的内容,然后附加其他对象的数组。 Here is a snippet from my code to do so:
以下是我的代码中的代码段:
[self.allArticlesArray setArray:newsArray];
[self.allArticlesArray addObjectsFromArray:sportsArray];
newsArray and sportsArray are non-null (they each have five items), however, after this code runs, allArticlesArray is null. newsArray和sportsArray是非null(它们每个都有五个项目),但是,在此代码运行后,allArticlesArray为null。 I am using ARC.
我正在使用ARC。 What am I doing wrong?
我究竟做错了什么? Thanks!
谢谢!
I assume you forgot to initialize allArticleArray 我假设您忘记初始化allArticleArray
self.allArticlesArray = [NSMutableArray array];
[self.allArticlesArray setArray:newsArray];
[self.allArticlesArray addObjectsFromArray:sportsArray];
or a bit concise: 或者有点简洁:
self.allArticlesArray = [newsArray mutableCopy];
[self.allArticlesArray addObjectsFromArray:sportsArray];
Use this 用这个
self.allArticlesArray=[NSMutableArray arrayWithArray:setArray];
[self.allArticlesArray addObjectsFromArray:sportsArray];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.