在下面語法中有聲明:
- (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
之前是不是需要清空什麼代碼?
在你設置好Root_View_Controller 為當前App的根控制器後,如果其它地方沒有對此實例的引用可立即release釋放
window.rootViewController=root_view_controller;
[root_view_controller release];