《iOS 8应用开发入门经典(第6版)》——第2章,第2.6节作业
本节书摘来自异步社区《iOS 8应用开发入门经典(第6版)》一书中的第2章,第2.6节作业,作者 【美】John Ray(约翰 雷),更多章节内容可以访问云栖社区“异步社区”公众号查看
2.6 作业
iOS 8应用开发入门经典(第6版)
2.6.1 测验
1.新建项目时,您将选择哪种编程语言?
A.Swift。
B.Objective-C。
C.Object Swift。
D.C#。
2.您将使用哪种工具来创建用户界面?
A.UI Builder。
B.iOS模拟器。
C.Interface Builder。
D.Swift User Tool。
3.在Xcode中,出现哪种编码问题时,您依然可以运行应用程序?
A.错误。
B.故障。
C.警告。
D.注意。
4.如果要在代码中添加错误修复说明,可使用哪种标记?
A.FIXME标记。
B.ERROR标记。
C.BUG标记。
D.METHOD标记。
5.Xcode编辑器的哪项功能在您输入方法时提供其信息?
A.Genius Tool。
B.引用库。
C.代码大师(Code master)。
D.自动完成。
6.代码中的错误使用哪种符号表示?
A.禁行标志。
B.惊叹号。
C.X。
D.红色下划线。
7.要在不同的iOS屏幕下测试界面,可使用哪种iOS模拟器?
A.大小可调整的iPhone/iPad。
B.可缩放的iPhone/iPad。
C.自适应iPhone/iPad。
D.默认iPhone/iPad。
8.如果我的域名为johnray.poisontooth.com,我得Xcode项目的组织标识符通常是什么?
A.johnray.poisontooth.com。
B.johnray.com.poisontooth。
C.com.poisontooth.johnray。
D.com.poisontooth。
9.下面哪个区域列出了代码中的所有错误?
A.问题导航器。
B.项目导航器。
C.调试器。
D.符号导航器。
10.在素材目录中,指定应用程序图标的项名为什么?
A.ApplicationIcon。
B.AppIcon。
C.Icon。
D.PlistIcon。
2.6.2 答案
1.A。Swift是Apple新推出的iOS开发语言,本书的所有项目都使用这种语言。
2.C。Interface Builder是Xcode工具集的一部分,用于创建应用程序的用户界面。
3.C。警告会显示在Xcode中,但不会禁止您执行代码。
4.A。FIXME标记可用于指向代码,提醒您修复其中的bug或其他问题。
5.D。在您不知道要使用的方法的语法时,Xcode自动完成功能可帮助您编写代码。
6.A。如果在代码中看到禁行标志,就说明这是错误,必须修复。
7.A。大小可调整的iPhone/iPad让您能够模拟任何屏幕尺寸。
8.C。在大多数情况下,将倒转的域名(即com.poisontooth.johnray)用作组织标识符。
9.A。问题导航器让您能够在一个地方查看所有的错误和警告。
10.B。您必须通过AppIcon条目来添加应用程序图标的1x、2x和3x版本。
2.6.3 练习
1.练习创建项目并在Xcode编辑器中导航。尝试本章没有介绍的一些常见的编辑器功能,如查找并替换。尝试使用标记在源代码中创建有用的跳转点。
2.前往Apple iOS开发中心下载一个示例应用程序,再使用本章介绍的方法生成该应用程序,并在iOS模拟器或iOS设备中对其进行测试。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《OpenGL ES 3.x游戏开发(上卷)》一1.3 Hello Android应用程序的开发
本节书摘来异步社区《OpenGL ES 3.x游戏开发(上卷)》一书中的第1章,第1.3节,作者: 吴亚峰 责编: 张涛,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.3 Hello Android应用程序的开发 本节首先将介绍如何在Eclipse中创建一个基于Android的Hello World应用程序,之后将简单介绍Android应用程序的调试,为读者以后学习高级开发铺平道路。 1.3.1 第一个Android应用程序 本小节将向读者介绍如何在Eclipse中创建一个基于Android的Hello World应用程序,基本步骤如下所列。 (1)单击eclipse.exe,启动Eclipse,依次选择“File/New/ Android Application Project”,如图1-43所示。或者单击按钮后,系统将弹出新建项目对话框,如图1-44所示。 (2)在创建项目对话框中选择“Android/Android Application Project”,如图1-45所示,然后单击“Next”按钮,执行下一步,即弹出New Android Application对话...
- 下一篇
《iOS组件与框架——iOS SDK高级特性剖析》——第8章,第8.2节配置应用以支持iCloud
本节书摘来自异步社区《iOS组件与框架——iOS SDK高级特性剖析》一书中的第8章,第8.2节配置应用以支持iCloud,作者 【美】Kyle Richter , Joe Keeley,更多章节内容可以访问云栖社区“异步社区”公众号查看 8.2 配置应用以支持iCloudiOS组件与框架——iOS SDK高级特性剖析要配置应用以使用iCloud,以前必须执行多个步骤:给应用指定权限(Entitlement),并前往iOS供应配置文件门户(iOS Provisioning Portal)配置应用。iCloud功能只能在设备上测试,因此要让iCloud应用能够正确运行,必须先完成与供应配置文件相关的工作。Xcode 5推出后,这个过程极大地简化了,在Xcode 5中就能完成。 8.2.1 设置账户为连接到Member Center并代表开发人员执行所需的iCloud配置工作,Xcode 5需要iOS开发人员信息。选择菜单Xcode>Preferences,再选择选项卡Accounts,如图8.1所示。 图8.1 Xcode 5的Accounts选项卡 要添加新账户,单击Accoun...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品