//程式執行:程式先進入前台,再活動狀態執行
//程式退出:程式非活動狀態執行,再進入前台,程式將要退出
// 當應用程式將要進入非活動狀態時執行,在此期間,應用程式不接收訊息或事件,如**、鎖屏等
nslog(@"非活動狀態執行");
}// 程式進入後台
nslog(@"進入後台");
}// 程式從後台進入前台
nslog(@"進入前台");
}//當應用程式進入活動狀態時執行,跟"非活動狀態執行"相反
nslog(@"活動狀態執行");
}// 當程式將要退出時呼叫,通常用來儲存資料和退出前的清理工作
nslog(@"程式將要退出");
}
//第一次載入呼叫loadview,viewdidload
- (void)loadview
- (void)viewdidload }}
}}
uiviewcontroller的生命週期
uiviewcontroller是ios程式中的乙個重要組成部分,扮演者乙個大管家的身份,管理著程式中的眾多檢視 何時載入view,載入的原則是什麼,檢視何時消失等問題,文件中講的都很詳細。controller的view最好在需要顯示時再去載入,並且在系統發出記憶體警告時釋放不必要的view及相關的...
UIViewController的生命週期
uiviewcontroller的生命週期 1.uiviewcontroller uiviewcontroller是ios頂層檢視的載體及控制器,使用者與程式介面的互動都是由uiviewcontroller來控制的 uiviewcontroller管理uiview的生命週期及資源的載入與釋放 uiv...
UIViewController的生命週期
關於viewdidunload 在發生記憶體警告的時候如果本檢視不是當前螢幕上正在顯示的檢視的話,viewdidunload將會被執行,本檢視的所有子檢視將被銷毀,以釋放記憶體,此時開發者需要手動對viewload viewdidload中建立的物件釋放記憶體。因為當這個檢視再次顯示在螢幕上的時候,...