2012-01-26 2 views
0

NSMutableArrayにはviewDidLoadが完了するまで手伝ってください。IBActionを呼び出すとNSMutableArrayが空になる

ボタンをクリックすると、データを取得しようとすると消えます。

+0

どこに間違っているのかわかるようにコードを投稿してください。 –

+0

thnx Ashleyのコメントには、私の問題の解決方法が書かれています:) –

答えて

2

[NSMutableArray array]のバリアントを使用してアレイを作成した場合、そのアレイは自動リリースされます。 myArrayがあなたのクラスのプロパティであると仮定すると、あなたはまだ参照カウントを使用する場合は、

myArray = [[NSMutableArray] alloc] init]; //or initWithCapacity, etc. 

を使用する必要があり、あなたはそれがすでに@property宣言に保持されていない限り、[myArray retain];を追加し、viewDidUnload:でそれを解放する必要があります。

+0

ありがとうございましたu .... u rock :) –

+0

うれしいです。チェックマークを付けて、私の答えを受け入れることを検討してください。 – Mundi

関連する問題