一、控制器view创建的六种方式

1.有没有同名xib创建
2.通过 storyboard 创建
3.有指定xib情况下创建
4.有同名xib情况
5.有同名去掉controll的情况
6.loadveiw

 
二、创建控制器view的优先级
控制器对应view生命周期-LMLPHP
控制器对应view生命周期-LMLPHP 控制器对应view生命周期-LMLPHP
 
三、控制器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上完全移除(完全看不见)
05-25 18:59