3

allArticlesArrayの内容を設定してから、配列に追加のオブジェクトを追加しようとしています。これを行うための私のコードからのスニペットは次のとおりです。

[self.allArticlesArray setArray:newsArray];
[self.allArticlesArray addObjectsFromArray:sportsArray];

newsArrayとsportsArrayはnullではありません(それぞれに5つの項目があります)が、このコードの実行後、allArticlesArrayはnullになります。ARCを使用しています。私は何が間違っているのですか?ありがとう!

4

2 に答える 2

5

allArticleArrayを初期化するのを忘れたと思います

self.allArticlesArray = [NSMutableArray array];

[self.allArticlesArray setArray:newsArray];
[self.allArticlesArray addObjectsFromArray:sportsArray];

または少し簡潔:

self.allArticlesArray  = [newsArray mutableCopy];
[self.allArticlesArray addObjectsFromArray:sportsArray];
于 2013-02-16T14:21:35.177 に答える
1

これを使って

self.allArticlesArray=[NSMutableArray arrayWithArray:setArray];
[self.allArticlesArray addObjectsFromArray:sportsArray];
于 2013-02-16T14:23:06.663 に答える