- iOS开发实战:从入门到上架App Store(第2版) (移动开发丛书)
- 张益珲
- 1240字
- 2020-11-28 14:56:41
1.2 熟悉iOS开发环境
Xcode是进行iOS应用开发必备的开发软件。Xcode开发工具十分强大并且简单易用,不需要过多的配置,下载安装后,各种环境和模拟器就关联安装好了,对于初学者来说门槛很低。
1.2.1 安装Xcode开发工具
和Android有些不同,开发iOS软件的工具环境并不多,Xcode是Apple公司自己开发的一套针对OS、iOS、watchOS和tvOS的开发环境,使用方便并且功能十分强大。用户可以在AppStore上免费获取Xcode开发工具。
1.首先需要申请个人的AppID
AppID是Apple会员的凭证,也是个人的信息管理凭证。申请个人的AppID是免费的,登录www.apple.com/cn苹果官方网站(中国),在屏幕右上角的购物袋按钮中选择“登录”选项,如图1-2所示。
图1-2 苹果官方网站
在登录界面右上侧选择创建一个Apple ID,如图1-3所示。
图1-3 登录界面
之后按照网页的指示填写相应信息。注意填写的邮箱务必要真实,注册Apple ID时会要求进行邮箱验证。
Apple ID申请成功后,就可以从AppStore获取Xcode开发工具了。打开AppStore,如图1-4所示。
图1-4 AppStore应用市场
在右上角的搜索框中输入Xcode,单击return键进行搜索,会搜索出许多应用,其中第一个就是开发者需要的Xcode开发工具,单击获取并安装到电脑中即可,如图1-5所示。
图1-5 获取Xcode开发工具
1.2.2 了解Xcode开发工具主界面
打开Xcode开发工具进入编码界面,可以发现界面由4部分组成,如图1-6所示。
图1-6 Xcode开发工具的编码界面
图1-6中最左边的是导航栏,其中展示文件目录索引、关键字搜索索引、错误警告索引、断点调试索引等内容;中间区域是编码的主要区域,在这个区域中编写相关的程序代码;下边是debug调试区域,代码中的打印信息会展示在这个区域中;最右边是工具栏,用于设置当前编写文件的相关属性。界面的右上角有3个按钮,从左向右分别对应导航栏、调试区和工具栏的显隐,在编码时可以将暂时不需要使用的区域隐藏,扩大编码区域。
在Xcode工具主界面的左上角也有一些按钮,如图1-7所示。
图1-7 程序调试相关功能
其中,运行按钮可以编译并且运行项目,选择项目按钮可以选择需要运行的项目,选择运行设备按钮可以对运行的平台进行选择。
1.2.3 Xcode开发工具的使用技巧及常用快捷键
熟练地使用Xcode可以使开发变得事半功倍,Xcode也有许多附加功能可帮助开发者更高效地编写代码。单击Xcode标签导航中的Preferences选项,如图1-8所示,之后会弹出如图1-9所示的个人偏好窗口。
图1-8 单击Xcode菜单选项
图1-9 Xcode个人偏好设置
上面的标签分别对应Xcode的一些偏好设置属性,在Fonts&Colors标签中可以进行代码高亮风格和字体大小的设置,如图1-10所示。
图1-10 风格字体设置界面
在Text Editing标签中可以设置编辑代码的属性选项,如图1-11所示。
图1-11 代码编辑选项
其中,Line numbers可以设置是否显示代码行号,在编写代码时最好选中这一项,对开发者调试代码定位问题十分重要。
除了对Xcode进行相关偏好设置帮助开发者更便捷地编码外,熟练使用Xcode开发工具中的快捷键还可以使开发事半功倍。下面列出了开发中常用的一些Xcode快捷键。
· 新建项目command+shift+n
· 新建文件command+n
· 打开command+o
· 关闭窗口command+w
· 项目中查找command+shift+f
· 编译并运行command+r
· 注释command+/
· 文件首行command+上箭头
· 文件末command+下箭头
· 行首command+左箭头
· 行末command+右箭头
· 上一单词option+左箭头
· 下一单词option+右箭头
· 删除此行光标前所有内容control+delete
· 断点command+option+b
· 当前行插入断点command+\
· 查看开发文档command+option+click