iOS UIViewController視圖控制器生命周期
1. alloc
建立對象,配置設定空間
2. init (initWithNibName)
初始化對象,初始化資料
3. loadView
如果你想替換UIViewController的self.view視圖可以重寫該方法,如果從xib載入視圖 ,一般不重寫該方法。
4. viewDidLoad
視圖載入完成時調用,可以進行自定義資料以及動态建立其他控件
5. viewWillAppear
視圖将展現在螢幕時調用
6. viewDidAppear
視圖已經顯示在螢幕上調用
7. viewWillDisappear
視圖将被從螢幕上移除之前執行
8. viewDidDisappear
視圖已經被從螢幕上移除,使用者看不到這個視圖了
9. dealloc
UIViewController被銷毀時調用,此處可以釋放http請求和注冊的通知
10. didReceiveMemoryWarning
當發生記憶體警告時調用,可以釋放一些占記憶體的資源