空应用模板已经创建好了BNRAppDelegate类文件,现在请读者创建BNRQuizViewController类文件。我们将在第2章和第6章介绍更多关于类和视图控制器的知识。现在,还请读者跟着本章照做。
在File菜单中选择New→File…Xcode会弹出选择文件模板的下拉窗口。选择位于下拉窗口左侧iOS栏下的Cocoa Touch,再选择右侧的Objective-C class(Objective-C 类)并单击Next按钮(见图1-8)。
图1-8 创建Objective-C 类
在新出现的窗口中,将BNRQuizViewController填入Class文本框,然后点击Subclass of文本框的下拉按钮,在弹出式菜单中选择UIViewController。勾选标题为With XIB for user interface的选择框(见图1-9)。
图1-9 创建视图控制器
单击Next按钮,Xcode会提示读者为BNRQuizViewController类文件选择保存位置。为项目创建一个新的类时,通常应该将类文件保存在对应的项目文件夹中,Xcode会默认选中当前项目文件夹,也可以点击标题为Group的弹出式菜单,菜单中显示了与项目导航面板中对应的组,读者可以选择想要保存类文件的组。因为组只用来整理文件,而Quiz项目又很简单,所以全部使用默认设置就可以了。
请读者确保选中了Targets中Quiz前的选择框(见图1-10)。选中后,Xcode在构建项目时会一起编译BNRQuizViewController类文件。最后单击Create按钮。
图1-10 选中Targets中的Quiz