iOS 9应用开发教程之建立iOS 9项目与模拟器介绍

iOS 9应用开发教程之建立iOS 9项目与模拟器介绍

编写第一个iOS 9应用

本节将以一个iOS 9应用程序为例,为开发者讲解如何使用Xcode 7.0去建立项目,以及iOS模拟器的一些功能、编辑界面等内容。编程

建立iOS 9项目

一个iOS应用的全部文件都在一个Xcode项目下。项目能够帮助用户管理代码文件和资源文件。如下是使用Xcode建立项目的具体操做步骤编程语言

1)打开Xcode,弹出Welcome to Xcode对话框,如图1.4所示。测试

1.4  Welcome to Xcode对话框  1.5  Choose a template for your new project:对话框 spa

2)选择Create a new Xcode project选项,弹出Choose a template for your new project:对话框,如图1.5所示。设计

3)选择iOS|Application中的Single View Application模板,单击Next按钮后,弹出Choose options for your new project:对话框,如图1.6所示。code

1.6  Choose options for your new project:对话框orm

4)填入Product Name(项目名)、Organization Identifier(标识符)信息以及选择Language(编程语言)和设备Devices(设备),如表1-1所示。 教程

1-1  填写的内容内存

注意:在图1.6中出现的UI TestsXcode 7.0新增的内容。UI Tests是一个自动测试UI与交互的Testing组件。它能够经过编写代码、或者是记录开发者的操做过程并代码化,来实现自动点击某个按钮、视图,或者自动输入文字等功能。(在实际的开发过程当中,随着项目越作越大,功能愈来愈多,仅仅靠人工操做的方式来覆盖全部测试用例是很是困难的,尤为是加入新功能之后,旧的功能也要从新测试一遍,这致使了测试须要花很是多的时间来进行回归测试,这里产生了大量重复的工做,而这些重复的工做有些是能够自动完成的,这时候UI Tests就能够帮助解决这个问题了。)资源

5)内容填写完毕后,单击Next按钮,打开项目的保存位置对话框,如图1.7所示。

1.7  保存位置对话框

6)单击Create按钮,这时一个项目名为Hello World的项目就建立好了,如图1.8所示

1.8  HelloWorld项目

运行iOS 9程序

建立好项目以后,就能够运行这个项目中的程序了。单击运行按钮,若是程序没有任何问题的话,会看到如图1.91.10的运行效果。

图1.9  运行效果                         1.10  运行效果

注意:因为没有对程序进行编写,也没有对编辑界面进行设置,全部这时运行结果是不会产生任何效果的。对于编辑界面会在后面作一个详细的介绍。

其中,图1.9是应用程序的一个启动界面,它是系统自带的。运行程序后,会在此界面停留几秒,而后进入应用程序的主界面,也就是开发者真正要使用到的界面,即图1.10所示的界面。若是开发者不想在程序运行时有启动界面,能够打开Info.plist文件,在此文件中找到Launch screen interface file base name,将其value后面的内容删除,如图1.11所示,

1.11  Info.plist文件

iOS9模拟器介绍

在图1.9或者1.10中所看到的相似于手机的模型就是iOS模拟器。iOS模拟器是在没有iPhoneiPad设备时,对程序进行检测的设备。iOS模拟器能够模仿真实的iPhoneiPad等设备的一些功能。本小节将讲解一些有关模拟器的操做。

1.模拟器与真机的区别

iOS模拟器能够模仿真实的iPhoneiPad等设备的功能各类功能,如表1-2所示。

1-2  iOS模拟器

iOS模拟器只能实现表1-4中的这些功能,其它的功能是实现不了的,如打电话、发送SMS信息、获取位置数据、照照相、麦克风等。

2.退出程序

若是想要将图1.10所示的应用程序退出(为用户完成某种特定功能所设计的程序被称为应用程序),该怎么办呢?这时就须要选择菜单栏中的Hardware|Home命令,退出应用程序后的效果,如图1.12所示。

1.12  主界面

注意:在图1.12中能够看到相似于网状白色图像的图标就是刚才运行的HelloWorld应用程序。在Xcode中凡是运行后的程序都会显示在iOS模拟器的主界面中。当轻拍对应的应用程序的图标后就会进入对应的应用程序。

4.设置语言

对于不一样国家的人来讲,使用到的语言是不同的。通常状况下iOS模拟器默认使用的English(英语)。对于英文很差的开发者来讲,英文就像天书,怎么看也看不懂。这时,就须要将iOS模拟器的语言进行设置。要设置语言,须要切换到模拟器的主界面,向左拖动,找到Settings应用程序。找到后既能够对iOS模拟器的语言进行设置了,如下将iOS模拟器的语言变为中文,具体操做步骤以下:

1)切换到主界面,找到Settings应用程序,如图1.13所示。

2)选择Settings应用程序图标,进入Settings界面中,如图1.14所示。

1.13  Settings应用程序                    1.14  Settings界面

3)选择General选项,进入General界面,如图1.15所示。

4)选择Language&Region选项,进入Language&Region界面中,如图1.16所示。

1.15  General界面                   1.16  Language&Region界面

5)选择iPhone Language选项,进入iPhone Language界面,如图1.17所示。

6)选择“简体中文”选项,轻拍Done按钮,弹出动做表单,如图1.18所示。

1.17  iPhone Language界面                    1.18  设置语言

1.19  正在设置语言的界面                    1.20  中文界面

7)选择Change to ChineseSimplified选项,进入正在设置语言的界面,如图1.19所示。当语言设置好后,iOS模拟器将会退出到主界面,此时主界面的应用程序的标题名就变为了中文,如图1.20所示。

5.删除应用程序

随着运行程序的增多,在iOS模拟器上显示的图标即应用程序也会增长,开发者能够将那些再也不使用到的应用程序删除,这样一来能够为设备节省内存空间,也可使用户或者开发者便于管理本身的应用程序。如下是删除HelloWorld应用程序的具体操做步骤。

1)长按要删除的Hello World应用程序,直到全部的应用程序都开始抖动,并在每个应用程序的左上角出现一个“x”,它是一个删除标记,如图1.21所示。

2)轻拍Hello World程序左上角出现的删除标记,会弹出一个删除“Hello World”对话框,选择其中的“删除”按钮,如图1.22所示。这时Hello World应用程序就在iOS模拟器上删除了。

1.21  长按Hello World应用程序         1.22  删除“Hello World”对话框

本文选自:iOS 9应用开发基础教程大学霸内部资料,转载请注明出处,尊重技术尊重IT人!

相关文章
相关标签/搜索