[self.window makeKeyAndVisible]
1.创建一个控制器1》通过storyboard创建
2》代码直接创建
HMViewController *hm = [[HMViewcontroller alloc]init];
3》指定XIB文件来创建
HMViewController *hm = [[]HMViewController alloc]
initWithNibName:@"HMViewController" bundle:nil];
HMViewController *hm = [[]HMViewController alloc] init];
如果没有指定XIB,使用init,默认会查找与控制器名Controller之前文字的XIB;如果默认的没有,接着就会找与控制器名相同的XIB;如果还是没有,则自己创建一个空的view
根据loadView来创建自定义View
1)loadView实现,根据loadView的代码实现区创建;
2)若是loadView没有实现,根据storyboard
3)XIB(如果没有指定XIB,使用init,默认会查找与控制器名Controller之前文字的XIB;如果默认的没有,接着就会找与控制器名相同的XIB;如果还是没有,则自己创建一个空的view)
4)创建一个空的View