iOS中控制器的生命周期如下:
.alloc->创建对象
.init->初始化对象
.loadView->从nib载入视图
.viewDidLoad->载入完成
.viewWillAppear->UIViewController对象的视图即将加入窗口时调用
.viewDidApper->UIViewController对象的视图已经加入到窗口时调用
.viewWillDisapper->UIViewController对象的视图即将消失、被覆盖或是隐藏时调用
.viewDidDisapper->UIViewController对象的视图已经消失、被覆盖或是隐藏时调用;
.viewWillUnLoad->当内存过低时,需要释放一些不需要使用的视图时,即将释放时调用
.viewDidUnLoad->当内存过低,释放一些不需要的视图时调用。
.dealloc->视图销毁