首页 » iOS编程(第4版) » iOS编程(第4版)全文在线阅读

《iOS编程(第4版)》1.9 在模拟器上运行应用

关灯直达底部

本节将在模拟器上运行Quiz应用,之后读者会学习如何在真实的设备上运行应用。首先在Xcode工具栏上找到标题为Scheme的弹出式菜单(见图1-22)。

图1-22 选择iPhone Retina(4-inch)

如果Scheme菜单显示的是iPhone Retina(4-inch),表示应用将在模拟器上运行。如果显示的类似于Christian's iPhone(某某的iPhone),请读者点击菜单选择iPhone Retina(4-inch)。

本书使用iPhone Retina(4-inch),它和iPhone Retina(3.5-inch)的唯一区别是屏幕高度。如果选择在3.5英寸模拟器上运行Quiz应用,部分界面可能会被遮住。读者将在第15章中学习如何自动适配不同设备的屏幕尺寸,包括iPhone和iPad。

现在请单击工具栏上那个iTunes风格的播放按钮。这样Xcode就开始构建(编译)并运行Quiz应用了。“构建并运行”是一项很常用的功能,键盘快捷键是Command-R。记住并使用快捷键会方便很多。

构建项目发生错误或警告,可以单击导航面板选择条中的图标,在问题导航面板中查看出现的问题(见图1-23)。

图1-23 列出错误和警告信息的问题导航面板

单击问题导航面板列出的条目,可以打开相应的源文件,并定位至产生问题的行。请读者参照本书中的代码,找到并修正所有的错误(例如输入错误),然后重新构建项目。重复这个过程,直到编译通过为止。

编译通过后,Xcode会在iOS模拟器中运行Quiz应用。第一次打开模拟器可能比较慢。

现在请读者体验自己开发的应用。按下Show Question按钮,视图上方的标签会显示一道新题目;按下Show Answer按钮会显示正确答案。如果Quiz应用不能正确工作,请检查BNRQuizViewController.xib中的关联。