Viewcontrol的生命周期

创建时:

1.alloc 创建对象,分配空间

2.init(initWithNibName)初始化对象,初始化数据

3.loadView 从nib载入视图,通常这一步不需要去干涉。除非你没有使用xib文件创建

4.viewDidLoad 载入完成,可以自定义数据和动态加入自定义控件

5.viewWillAppear 视图将出现在屏幕上,马上被展现

6.viewDidAppear 已经出现在屏幕上,渲染完成

销毁时: 顺序与创建时基本相反

1.viewWillDisappear 视图将要被屏幕移除

2.viewDidDisappear 视图已经被移除

3. viewUnLoad

3.dealloc 视图被销毁

原文地址:https://www.cnblogs.com/fisland/p/4302017.html