私はallAvailableServicesというNSArrayを使用しています。 最初にそれを初期化して書いた後に[allAvailableServices release];
私は条件if(allAvailableServices)をチェックしました。 それは本当に来た! 私は理由を知っているかもしれません。 (allAvailableServices)がfalse.is私はdidnの場合、私は新しいarray.soを割り当てる必要があるたびallAvailableServices = nil
私はallAvailableServices = nil;
nilとreleaseの問題?
後[allAvailableServices release];
を書いたすべての問題が来た場合 はその後、私は上記のコード後 allAvailableServices = nil;
と[allAvailableServices release];
を書きました電話は[allAvailableServices release];
私は正しいと思います。私は正しいですか? 誰かが私にそれに対処する最善の方法を提供できますか?
+1プロパティを提案するため。 ivarsの代わりに[Properties](http://programmers.stackexchange.com/questions/36262/what-guidelines-do-you-suggest-for-using-objective-c-properties/78328#78328)が役立ちます*たくさんの*メモリの問題を回避します。 –