一、通过storyboard创建控制器
· 先加载storyboard文件
· 初始化storyboard中的控制器
1)初始化“初始控制器”
2)通过一个标识初始化对应的控制器
二、直接创建
三、指定xib文件来创建
· 先加载storyboard文件
UIStoryboard *stroyboard = [UIStoryboard storyboardWithName:@“Test” bundle:nil] //Test为storyboard名称
· 初始化storyboard中的控制器
1)初始化“初始控制器”
CJViewController *vc = [storyboard instantiateInitialViewController]
2)通过一个标识初始化对应的控制器
CJViewController *vc = [storyboard instantiateViewControllerWithIdenitifier:@“vc”];
二、直接创建
CJViewController *vc = [[CJViewController alloc] init];
三、指定xib文件来创建
CJViewController *vc = [[CJViewController alloc] initWithNibName:@“CJViewController" bundle:nil];