函数名 | 被调用时机 | 通常作用 |
viewDidLoad | 视图被创建并被加载到内存中时,视图不可见 | 初始化处理,应用运行期间只调用一次 |
viewWillAppear | 视图可见前 | 调用父类相应方法,应用运行期间可多次重复调用 |
ViewDidAppear | 视图可见后 | 调用父类相应方法,应用运行期间可多次重复调用 |
viewWillDisappear | 视图不可见前 | 调用父类相应方法,应用运行期间可多次重复调用 |
viewDidDisappear | 视图不可见后 | 调用父类相应方法,应用运行期间可多次重复调用 |
didReceiveMemoryWarning | 系统低内存 | 释放内存,包括controller的一些成员变量和视图的释放 |
viewDidUnload | 系统低内存 | iOS6之前 |