一、控制器view创建的六种方式
1.有没有同名xib创建
2.通过 storyboard 创建
3.有指定xib情况下创建
4.有同名xib情况
5.有同名去掉controll的情况
6.loadveiw
2.通过 storyboard 创建
3.有指定xib情况下创建
4.有同名xib情况
5.有同名去掉controll的情况
6.loadveiw
二、创建控制器view的优先级


三、控制器view加载顺序
0、- (void)loadView View即将创建
1、- (void)viewDidLoad view加载完毕
2、- (void)viewWillAppear:(BOOL)animated view即将显示到window上
3、- (void)viewDidAppear:(BOOL)animated view显示完毕(已经显示到窗口)
4、- (void)viewWillDisappear:(BOOL)animated view即将从window上移除(即将看不见)
5、- (void)viewDidDisappear:(BOOL)animated view从window上完全移除(完全看不见)