iOS中的View Controller
視圖的事件管理-視圖控制器使用以下方法來管理視圖的事件
–當 ViewController 完全加載到記憶體中時,將自動調用它。
loadView –切勿手動調用此方法。訪問 view 屬性時將自動調用。它會加載或創建一個視圖,並將其分配給view屬性。重寫此方法以便手動創建視圖控制器的默認視圖。如果使用 Interface Builder 創建視圖控制器的視圖,則不得覆蓋此方法。
XML解析
網絡請求
數據庫的訪問
重物分配
事件管理到視圖
視圖控制器使用以下方法來管理其視圖的事件:
更新導航欄樣式
更新狀態欄樣式
更新畫面數據
方向處理
開始UI動畫
顯示加載器視圖
提交編輯更改
隱藏鍵盤
還原在 viewWillAppear 方法中進行的更改
刪除緩存數據
停止與視圖相關的服務,例如音頻。
記憶體管理- ViewController 使用此方法來管理其視圖的記憶體
以上是 View Controller Lifecycle 的簡單介紹~