autoreleased 変数を使用する必要があるのはどのような状況ですか? そして、以下からどのアプローチが最適か..
使用する
obj= [[_className alloc]init]autorelease],
obj = [[_className alloc]init]
そして、objを次のように解放します[obj release]
助けてください。
また、次のようなループ制御構造でローカル オブジェクトを作成して使用する場合は、どうすればよいですか。.
for(int i = 0;i<10;i++)
{
_className obj = [[_className alloc]init];//Should I use autorelease here?
.
. // Use this obj..
.
[obj release];//If autoreleased is not used...
}
リストされたオプションからここで何を使用する必要がありますか? どちらがより良く、最適化されるべきですか?