use*_*519 3 cocoa-touch objective-c ios
我试图设置我的allArticlesArray的内容,然后附加其他对象的数组.以下是我的代码中的代码段:
[self.allArticlesArray setArray:newsArray];
[self.allArticlesArray addObjectsFromArray:sportsArray];
Run Code Online (Sandbox Code Playgroud)
newsArray和sportsArray是非null(它们每个都有五个项目),但是,在此代码运行后,allArticlesArray为null.我正在使用ARC.我究竟做错了什么?谢谢!
我假设您忘记初始化allArticleArray
self.allArticlesArray = [NSMutableArray array];
[self.allArticlesArray setArray:newsArray];
[self.allArticlesArray addObjectsFromArray:sportsArray];
Run Code Online (Sandbox Code Playgroud)
或者有点简洁:
self.allArticlesArray = [newsArray mutableCopy];
[self.allArticlesArray addObjectsFromArray:sportsArray];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3659 次 |
| 最近记录: |