0

私は内部に次のステートメントを持っています

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

ステートメントは次のとおりです。

root_view_controller = [[Root_View_Controller alloc] initWithNibName:@"Base_View" bundle : nil];

ARC を使っていないので、root_view_controller をリリースしようと考えています。

- (void)applicationWillTerminate:(UIApplication *)application

私の質問は:上記の練習は大丈夫ですか?そして : root_view_controller をリリースする前に追加する必要がある他のクリーンアップ コードはありますか?

4

2 に答える 2

1

メモリを解放する必要はありません

- (void)applicationWillTerminate:(UIApplication *)application

アプリが終了すると、アプリが使用していたメモリはとにかく解放されるためです。

于 2013-05-10T12:55:22.770 に答える