2012-04-15 7 views
0

NSMutableArrayを未知のサイズの文字列リストで埋めようとしています。NSMutableArrayを追加する

私は、配列を宣言しているし、私のtempWordStrに成功しplistから読んでいますが、私はtempWordStrから、アレイを追加しようとすると、配列オブジェクトは、nullまま。私はいくつかのバリアントを試しましたが(_wordLengthArray)、tempWordStrに文字列があっても、0オブジェクトのいずれかが空のままです。これはかなり基本的なようですが、数時間かけて苦労しています。

[_wordLengthArray addObject:tempWordStr]; 
[self.wordLengthArray addObject:tempWordStr]; 
+0

_wordLengthArrayがnilではないと確信していますか? –

+0

アレイを初期化しましたか? –

答えて

4

あなたはそれを初期化する必要があり、このようなNSMutableArrayとして、オブジェクト上などaddObject:としてメソッドを呼び出すことができます前に。したがって、すべてのコードの前にdo _wordLengthArray = [NSMutableArray array];

といっても、初期化されていないオブジェクト(別名nil)のメソッドを呼び出すと、単純にnil/nullが返されます。だからこそあなたは何の誤りもなく、ただ静かに失敗する。

+0

ありがとうございます。 allocの問題、私の見落とし - 思考以上。 – user1278974

関連する問題