0

重複の可能性:
[[UIApplication sharedApplication] delegate] オブジェクトをいつ解放する必要がありますか?

次のように、共有情報にアクセスするために、アプリで UIApplication のインスタンスを何度も作成しています。

MyAppDelegate *appDelegate =  (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
appDelegate.ListingNav.navigationBarHidden = FALSE;

では、これらすべての appDelegate オブジェクトをどのように解放すればよいのでしょうか? 蓄積されたメモリリークを作成しませんか?

助けてくれてthx、

ステファン

4

1 に答える 1

1

通常、allocまたはretainを呼び出さない場合は、 を呼び出す必要はありませんreleaseappDelegateこのユースケースではリリースする必要はありません。

于 2011-09-10T19:12:58.697 に答える