控制器常见的建立方式有如下几种:
spa
1> 经过storyboard建立.
code
2> 直接建立:it
JNViewController *JN = [[JNViewController alloc] init];
3> 指定xib文件来建立:
class
JNViewController *JN = [[JNViewController alloc] initWithNibName:@"JNViewController" bundle:nil];
下面详细介绍如何经过storyboard建立控制器;方法
1.先加载storyboard文件(Main是storyboard的文件名);
im
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
2.接着初始化storyboard中得控制器(两种方法):
img
1> 初始化"初始控制器"(箭头所指的控制器)
文件
JNViewController *JN = [storyboard instantiateInitialViewController];
2> 经过一个'标识'初始化对应的控制器
view
JNViewController *JN = [storyboard instantiateViewControllerWithIdentifier:@”JN"];