视图控制器执行顺序
2017-03-15 本文已影响0人
wiheck
分配空间-渲染
1、alloc
创建对象,分配空间
2、init (initWithNibName)
初始化对象,初始化数据
3、loadView
从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图
4、viewDidLoad
载入完成,可以进行自定义数据以及动态创建其他控件
5、viewWillAppear
视图将出现在屏幕之前,马上这个视图就会被展现在屏幕上了
6、viewDidAppear
视图已在屏幕上渲染完成
视图移除-销毁
1、viewWillDisappear
视图将被从屏幕上移除之前执行
2、viewDidDisappear
视图已经被从屏幕上移除,用户看不到这个视图了
3、dealloc
视图被销毁,此处需要对你在init和viewDidLoad中创建的对象进行释放