由于Xcode6之后,默认创建storyboard而非xib文件,而作为初学,了解xib的加载原理很重要,所以下面说明如何创建一个使用xib文件不使用storyboard的应用:
1、创建视图模版为"Single View Application"的工程
2、删除storyboard和launchscreen.xib文件
3、删除info.plist文件中Main storyboard file base name和Launch screen interface file base name两个属性
4、创建xib文件:选择user interface视图中的view文件
5、创建视图和控制器的关联:点xib文件中的File‘s Owner,按command+option+3 打开 Identity Inspector,修改Custom Class中的Class为ViewController
6、点击xib列表中的File‘s Owner,然后按command+option+6 打开Connection Inspector查看输出口和动作的关联,将View与ViewController从UIViewController中继承的view属性进行关联
关联好的连接检查器如下所示