作者唯一QQ:228544117
viewDidLoad-加載視圖
viewWillAppear-UIViewController對象的視圖即將加入窗口時調用初厚;
viewDidApper-UIViewController對象的視圖已經(jīng)加入到窗口時調用;
viewWillDisappear-UIViewController對象的視圖即將消失孙技、被覆蓋或是隱藏時調用产禾;
viewDidDisappear-UIViewController對象的視圖已經(jīng)消失、被覆蓋或是隱藏時調用牵啦;
viewVillUnload-當內存過低時亚情,需要釋放一些不需要使用的視圖時,即將釋放時調用蕾久;
viewDidUnload-當內存過低势似,釋放一些不需要的視圖時調用。
視圖控制對象通過alloc和init來創(chuàng)建僧著,但是視圖控制對象不會在創(chuàng)建的那一刻就馬上創(chuàng)建相應的視圖履因,而是等到需要使用的時候才通過調用loadView來創(chuàng)建,這樣的做法能提高內存的使用率盹愚。比如栅迄,當某個標簽有很多UIViewController對象,那么對于任何一個UIViewController對象的視圖皆怕,只有相應的標簽被選中時才會被創(chuàng)建出來毅舆。