iOS9开发快速入门.pdf 作者-刘丽霞 邱晓华 著120页
内容简介:
本书全面、系统地介绍了iOS9开发技术。本书提供了大量实例,供读者实战演练。本书内容讲解详细,示例丰富,书中每一个知识点都配备了对应的实例和运行结果图,可以使读者在学习时轻松上手。本书共分3篇。第1篇介绍iOS9的新功能、iOS9的开发工具Xcode 7.0、第一个iOS9应用程序的开发以及Swift语言基础;第2篇介绍自定义视图和视图控制器、文字显示视图、图形图像、网页操作、表视图、导航控制器以及标签栏控制器;第3篇介绍提醒处理、定位服务与地图、访问内置
目录菜单:
封面,扉页,版权,前言,第1章 iOS9开发概述,1.1 iOS9新特性,1.2 构建开发环境——Xcode 7.0,1.3 编写第一个iOS9应用,1.4 小结,第2章 认识全新的Xcode 7.0,2.1 Xcode 7.0的新特性,2.2 解剖Xcode 7.0界面,2.3 Xcode 7.0项目结构,2.4 调试程序,2.5 小结,第3章 Swift基础语法,3.1 常量和变量,3.2 数据类型,3.3 字面值,3.4 Swift特有字面值以及数据类型——元组,3.5 运算符,3.6 类型转换,3.7 字符串,3.8 集合类型,3.9 程序控制结构,3.10 函数,3.11 闭包,3.12 小结,第4章 Swift高级语法,4.1 枚举,4.2 类,4.3 继承,4.4 结构,4.5 构造方法和析构方法,4.6 扩展和协议,4.7 运算符重载,4.8 泛型,4.9 错误处理,4.10 小结,第5章 自定义视图和视图控制器,5.1 视图库介绍,5.2 自定义视图的创建,5.3 视图控制器,5.4 视图的实现,5.5 小结,第6章 文字显示视图,6.1 标签控件Lable,6.2 文本框控件,6.3 文本视图,6.4 小结,第7章 图形图像,7.1 图像视图,7.2 定制图像视图,7.3 图像视图的应用——图片浏览器,7.4 绘制图形术语简介,7.5 绘制路径,7.6 绘制位图,7.7 绘制文字,7.8 小结,第8章 网页操作,8.1 创建网页视图,8.2 加载内容,8.3 定制网页视图,8.4 添加导航,8.5 网页视图的应用——网页浏览器,8.6 小结,第9章 表视图,9.1 创建表视图,9.2 内容填充,9.3 设置表单元,9.4 响应表视图,9.5 创建分组表,9.6 填充分组表,9.7 表视图的实现,9.8 小结,第10章 导航控制器和标签栏控制器,10.1 导航控制器,10.2 标签栏控制器,10.3 导航控制器和标签栏控制器应用——电话簿,10.4 小结,第11章 提醒处理,11.1 警告视图,11.2 动作表单,11.3 小结,第12章 选择操作,12.1 日期选择器,12.2 自定义选择器,12.3 小结,第13章定位服务与地图,13.1 定位服务,13.2 创建地图,13.3 定制地图,13.4 地图的应用——地图浏览器,13.5 小结,第14章 访问内置的应用程序,14.1 地址簿,14.2 电子邮件,14.3 日历,14.4 小结,第15章 多媒体,15.1 照片库,15.2 音频,15.3 视频,15.4 小结,第16章 动画,16.1 UIView动画,16.2 CATransition动画,16.3 NSTimer动画,16.4 小结,第17章 触摸与手势,17.1 触摸,17.2 手势,17.3 小结
文本摘要:
iOS9开发快速入门刘丽霞 邱晓华 著人民邮电出版社北京图书在版编目(CIP)数据iOS9开发快速入门/刘丽霞,邱晓华著.--北京:人民邮电出版社,2015.12ISBN 978-7-115-40640-8Ⅰ.①i… Ⅱ.①刘…②邱… Ⅲ.①移动终端—应用程序—程序设计 Ⅳ.①TN929.53中国版本图书馆CIP数据核字(2015)第250015号内容提要本书全面、系统地介绍了iOS9开发技术。本书提供了大量实例,供读者实战演练。本书内容讲解详细,示例丰富,书中每一个知识点都配备了对应的实例和运行结果图,可以使读者在学习时轻松上手。本书共分3篇。第1篇介绍iOS9的新功能、iOS9的开发工具Xcode 7.0、第一个iOS9应用程序的开发以及Swift语言基础;第2篇介绍自定义视图和视图控制器、文字显示视图、图形图像、网页操作、表视图、导航控制器以及标签栏控制器;第3篇介绍提醒处理、定位服务与地图、访问内置的应用程序、多媒体、动画、触摸与手势等。本书专门为没有iOS9技术基础的新手编写。通过对本书的学习,读者可以基本认识iOS9的思想框架,并且对iOS9开发的过程有一个初步的了解。本书既适合作为大中专院校的教材,也适合iOS9技术兴趣者自学使用。◆著 刘丽霞 邱晓华责任编辑 陈冀康责任印制 张佳莹 焦志炜◆人民邮电出版社出版发行 北京市丰台区成寿寺路11号邮编 100164 电子邮件 315@ptpress.com.cn网址 http://www.ptpress.com.cn北京昌平百善印刷厂印刷◆开本:800×1000 1/16印张:32.25字数:630千字 2015年12月第1版印数:1-3000册 2015年12月北京第1次印刷定价:69.00元读者服务热线:(010)81055410 印装质量热线:(010)81055316反盗版热线:(010)81055315前言从2007年1月9日iOS被苹果公司在MacWorld展览会上发布以来,已有8年的历史了。在这期间,由于iOS具有简朴易用的界面、令人惊叹的功能以及超强的稳定性,它已经成为iPhone、iPad和iPod Touch的必备系统。2015年iOS9的推出,又将这些设备应用推到了一个顶端。本书是作者结合自己多年的iOS开发经验和心得体会编写而成,希望各位读者能在本书的引领下跨入iOS9开发大门,并成为一名开发高手。本书内容全面、系统,并以大量实例贯穿于全书的讲解之中。学习完本书后,读者应该可以具备更高一级的项目开发的能力。本书特色1.全新平台,全新技术本书以全新iOS9为开发环境,并采用最新的开发工具Xcode 7.0进行讲解。iOS9最新操作系统,将快速替代iOS老版本系统,成为以后iPhone、iPad开发的主力平台。而具备更强盛功能的Xcode 7.0也将成为iPhone、iPad开发的主力工具。2.基础铺垫,入门容易在海内,虽然iPhone、iPad已经很普及,但是相关开发却不是很普及。本书针对读者缺少Xcode、Swift等基础知识的特点,在第2~4章中着重介绍相关内容。第2章较为详细地讲解了Xcode 7.0的新功能、界面以及如何调试程序。第3、4章较为详细地讲解相应的语法知识。3.实例为主,上手容易iOS 以实用为目标。为了方便读者学习致用,本书在讲解知识点时贯穿了大量实例。这些实例短小精悍,非常方便读者体验实际编程,从而迅速提升开发水平。本书内容及体系结构第1篇 准备篇(第1~4章)本篇主要内容包括:iOS9的新功能、iOS9的开发工具Xcode 7.0、第一个iOS9应用程序的开发、Swift语言的基础。通过本篇的学习,读者可以从概念上掌握iOS9,并且可以基本掌握Swift语法。第2篇 界面设计篇(第5~10章)本篇主要内容包括:自定义视图和视图控制器、文字显示视图、图形图像、网页操作、表视图、导航控制器以及标签栏控制器。通过本篇的学习,读者可以使用这些视图设计出各种设计界面。第3篇 应用篇(第11~17章)本篇主要内容包括:提醒处理、选择操作、定位服务与地图、访问内置的应用程序、多媒体、动画、触摸与手势。通过本篇的学习,读者可以在创建的应用程序中实现各种功能。本书读者对象想全面学习iOS9开发技术的人员利用iOS9做开发的工程技术人员iOS9开发兴趣者大中专院校的学生社会培训班学员本书由刘丽霞、邱晓华组织编写,同时参与编写的还有杨峰、吴波、黄维、金宝花、李阳、程斌、胡亚丽、焦帅伟、马新原、能永霞、王雅琼、于健、周洋、谢国瑞、朱珊珊、李亚杰、王小龙、张彦梅、李楠、黄丹华、夏军芳、武浩然、武晓兰、张宇微、毛春艳、张敏敏、吕梦琪、张增强,在此一并表示感谢!编者第1章 iOS9开发概述iOS9是由美国苹果公司开发的手机和平板电脑的最新版操作系统。该版本于2015年6月8日在WWDC上首次发布。本章将主要讲解iOS9的新特性、Xcode 7.0的安装、在Xcode 7.0中编写第一个iOS9应用等相关内容。1.1 iOS9新特性2015年6月,苹果公司发布了最新的iOS9操作系统,该系统在上一版的基础上做了很多的改进。本节将讲解iOS9带来的新特性以及改进。1.1.1 Siri语音助手智能化Siri 语音助手的智能性能主要表现在强盛的内容检索和管理方面,支持快速自动整理历史文档;根据使用场景的不同,为用户提供内容和服务;来电联系人匹配,相关内容推荐甚至是第三方应用的内容检索。详细到使用场景方面,Siri可以自动整理历史照片、联系人历史邮件往来、健身应用下接入电源开启iTunes音乐应用以及深度检索第三方应用中的内容。1.1.2 新增News新闻聚合应用苹果在新的iOS9系统中推出了全新的系统级新闻聚合应用——News。新加入的News应用将会根据用户习惯推送用户可能关注的新闻。同时,新闻将按话题分类,版面也将进行特别调整。特别需要注意的是,News应用中的内容将注意隐私保护,不会分享给第三方。1.1.3 ApplePay支持购物Wallet取代PassbookApplePay登陆英国并得到了大量第三方应用和商户甚至是公交系统的支持,并且支持在线消费和购物。Passbook更名为Wallet,如图1.1所示。用户的信用卡、借记卡、积分卡、登机牌、票劵等都可以存放于此。1.1.4 地图引入Transit通勤路线功能iOS9的地图应用中加入了Transit的通勤路线功能,如图1.2所示。它可以为用户提供从步行到乘车整个完整的通勤路线,支持公交、火车、地铁、轮渡等交通工具。该功能支持全球多个地区,其中包括中国海内300多个城市。图1.1 Passbook更名为Wallet图1.2 地图引入Transit通勤路线功能1.1.5 备忘录进入核查清单组件iOS9在备忘录中加入了核查清单组件,用户可以从备忘录里直接启动相机来添加照片和画草图。浏览器、地图等其他应用程序中的内容也可以直接添加。1.1.6 键盘加入Shortcut Bar不管在iPhone还是在iPad上,iOS9的键盘都加入了全新的Shortcut Bar,如图1.3所示。通过这个新的功能条,可以更便捷地进行剪切、粘贴等基本操作。图1.3 键盘加入Shortcut Bar1.1.7 iPad引入双屏模式,支持QuickType键盘iOS9分屏功能支持iPad Air、iPad Air 2、iPad mini 2和iPad mini 3,可以让两个不同的应用在屏幕上同时工作,界面有5 : 5和7 : 3两种比例可供选择,用户可以自行切换某一个屏幕上的程序。另外,视频应用可以变成小窗悬浮在界面之上。与此同时,苹果在iPad中推出QuickType键盘应用,它可以用两根手指在键盘上变换操作,支持剪切、复制、粘贴快捷键,并且在搜索、全局搜索中都将可以使用此功能。1.2 构建开发环境——Xcode 7.0苹果公司在发布了最新的 iOS9系统后,又发布了最新的 Xcode 7.0。本节将主要讲解Xcode 7.0的安装、苹果账号的绑定和更新文件/组件等相关方面的内容。1.2.1 安装Xcode 7.0Xcode 7.0可以从应用商店直接下载,并自动安装到计算机上。但是由于Xcode 7.0较大,直接从应用商店下载需要很长的时间。所以,很多时候大家都是从其他途径下载。这个时候,就需要手动进行安装。安装过程如下:(1)双击下载的Xcode软件,弹出正在打开此软件的对话框,如图1.4所示。图1.4 操作步骤1(2)打开该软件后,就会弹出Xcode对话框,如图1.5所示。图1.5 操作步骤2(3)将Xcode应用软件拖动到Applications文件夹中。此时该软件就会复制到应用程序中。(4)在菜单栏的“应用程序”窗口中找到安装的Xcode图标。双击该图标,弹出Xcode and iOS SDK License Agreement对话框,如图1.6所示。(5)单击Agree按钮,弹出“键入您的密码以允许执行此操作”对话框,如图1.7所示。图1.6 操作步骤3图1.7 操作步骤4(6)输入密码,单击“好”按钮,进行组件的安装。组件安装完成后,就会弹出Welcome to Xcode对话框,此时Xcode就被启动了,如图1.8所示。图1.8 Welcome to Xcode1.2.2 绑定苹果开发者账号有时为了方便Xcode 7.0中组件以及内容的随时更新,必须要绑定一个苹果开发者账号。以下将讲解如何绑定一个苹果开发者账号。(1)单击Xcode 7.0打开,在菜单栏中选择Xcode|Preferences命令。(2)在弹出的对话Downloads对话框中选择Accounts选项,打开Accounts对话框,如图1.9所示。图1.9 操作步骤1(3)选择“+”号,就会出现三个选项分别为Add Apple ID…、Add Repository…和Add Server…。选择Add Apple ID …命令,这时会弹出一个Enter an Apple ID associated with an Apple Developer Program:对话框。在此对话框中填入苹果账号以及密码,如图1.10所示。图1.10 操作步骤2注意:在图1.10填入的苹果开发者账号和密码必须是开发者事先注册好的。(4)单击Add按钮,苹果开发者账号就被绑定了。1.2.3 更新文件和组件苹果开发者账号绑定后,就可以对Xcode 7.0中的文件以及组件进行更新了,以下就是它的更新过程:(1)选择Accounts对话框中的Downloads对话框,如图1.11所示。图1.11 操作步骤1(2)选择需要进行更新的文件及组件进行更新,如图1.12所示。图1.12 操作步骤2注意:倘若在Downloads对话框中的所有内容都需要更新,选择Check for and install updates automatically选项,并单击Check and Install Now按钮,这时需要更新的文件以及组件就自动更新了。1.2.4 帮助文档在编写代码的时候,可能会使用到很多不同的方法。倘若开发者对这些方法的功能以及参数不是很了解,就可以使用帮助文档。下面介绍如何打开帮助文本以及如何查找相关的内容。1.打开帮助文档选择Help|Documentation and API Reference命令,就可以打开帮助文档了,如图1.13所示。。图1.13 帮助文档2.查找倘若想要查找一个方法,可以在搜索栏中输入这个方法的名称,如图1.14所示。回车后,便可以找到相应的内容。图1.14 帮助文档
iOS9开发快速入门.pdf下载链接:https://max.book118.com/html/2020/1217/6003235101003035.shtm
本书全面、系统地介绍了iOS9开发技术。本书提供了大量实例,供读者实战演练。本书内容讲解详细,示例丰富,书中每一个知识点都配备了对应的实例和运行结果图,可以使读者在学习时轻松上手。本书共分3篇。第1篇介绍iOS9的新功能、iOS9的开发工具Xcode 7.0、第一个iOS9应用程序的开发以及Swift语言基础;第2篇介绍自定义视图和视图控制器、文字显示视图、图形图像、网页操作、表视图、导航控制器以及标签栏控制器;第3篇介绍提醒处理、定位服务与地图、访问内置
目录菜单:
封面,扉页,版权,前言,第1章 iOS9开发概述,1.1 iOS9新特性,1.2 构建开发环境——Xcode 7.0,1.3 编写第一个iOS9应用,1.4 小结,第2章 认识全新的Xcode 7.0,2.1 Xcode 7.0的新特性,2.2 解剖Xcode 7.0界面,2.3 Xcode 7.0项目结构,2.4 调试程序,2.5 小结,第3章 Swift基础语法,3.1 常量和变量,3.2 数据类型,3.3 字面值,3.4 Swift特有字面值以及数据类型——元组,3.5 运算符,3.6 类型转换,3.7 字符串,3.8 集合类型,3.9 程序控制结构,3.10 函数,3.11 闭包,3.12 小结,第4章 Swift高级语法,4.1 枚举,4.2 类,4.3 继承,4.4 结构,4.5 构造方法和析构方法,4.6 扩展和协议,4.7 运算符重载,4.8 泛型,4.9 错误处理,4.10 小结,第5章 自定义视图和视图控制器,5.1 视图库介绍,5.2 自定义视图的创建,5.3 视图控制器,5.4 视图的实现,5.5 小结,第6章 文字显示视图,6.1 标签控件Lable,6.2 文本框控件,6.3 文本视图,6.4 小结,第7章 图形图像,7.1 图像视图,7.2 定制图像视图,7.3 图像视图的应用——图片浏览器,7.4 绘制图形术语简介,7.5 绘制路径,7.6 绘制位图,7.7 绘制文字,7.8 小结,第8章 网页操作,8.1 创建网页视图,8.2 加载内容,8.3 定制网页视图,8.4 添加导航,8.5 网页视图的应用——网页浏览器,8.6 小结,第9章 表视图,9.1 创建表视图,9.2 内容填充,9.3 设置表单元,9.4 响应表视图,9.5 创建分组表,9.6 填充分组表,9.7 表视图的实现,9.8 小结,第10章 导航控制器和标签栏控制器,10.1 导航控制器,10.2 标签栏控制器,10.3 导航控制器和标签栏控制器应用——电话簿,10.4 小结,第11章 提醒处理,11.1 警告视图,11.2 动作表单,11.3 小结,第12章 选择操作,12.1 日期选择器,12.2 自定义选择器,12.3 小结,第13章定位服务与地图,13.1 定位服务,13.2 创建地图,13.3 定制地图,13.4 地图的应用——地图浏览器,13.5 小结,第14章 访问内置的应用程序,14.1 地址簿,14.2 电子邮件,14.3 日历,14.4 小结,第15章 多媒体,15.1 照片库,15.2 音频,15.3 视频,15.4 小结,第16章 动画,16.1 UIView动画,16.2 CATransition动画,16.3 NSTimer动画,16.4 小结,第17章 触摸与手势,17.1 触摸,17.2 手势,17.3 小结
文本摘要:
iOS9开发快速入门刘丽霞 邱晓华 著人民邮电出版社北京图书在版编目(CIP)数据iOS9开发快速入门/刘丽霞,邱晓华著.--北京:人民邮电出版社,2015.12ISBN 978-7-115-40640-8Ⅰ.①i… Ⅱ.①刘…②邱… Ⅲ.①移动终端—应用程序—程序设计 Ⅳ.①TN929.53中国版本图书馆CIP数据核字(2015)第250015号内容提要本书全面、系统地介绍了iOS9开发技术。本书提供了大量实例,供读者实战演练。本书内容讲解详细,示例丰富,书中每一个知识点都配备了对应的实例和运行结果图,可以使读者在学习时轻松上手。本书共分3篇。第1篇介绍iOS9的新功能、iOS9的开发工具Xcode 7.0、第一个iOS9应用程序的开发以及Swift语言基础;第2篇介绍自定义视图和视图控制器、文字显示视图、图形图像、网页操作、表视图、导航控制器以及标签栏控制器;第3篇介绍提醒处理、定位服务与地图、访问内置的应用程序、多媒体、动画、触摸与手势等。本书专门为没有iOS9技术基础的新手编写。通过对本书的学习,读者可以基本认识iOS9的思想框架,并且对iOS9开发的过程有一个初步的了解。本书既适合作为大中专院校的教材,也适合iOS9技术兴趣者自学使用。◆著 刘丽霞 邱晓华责任编辑 陈冀康责任印制 张佳莹 焦志炜◆人民邮电出版社出版发行 北京市丰台区成寿寺路11号邮编 100164 电子邮件 315@ptpress.com.cn网址 http://www.ptpress.com.cn北京昌平百善印刷厂印刷◆开本:800×1000 1/16印张:32.25字数:630千字 2015年12月第1版印数:1-3000册 2015年12月北京第1次印刷定价:69.00元读者服务热线:(010)81055410 印装质量热线:(010)81055316反盗版热线:(010)81055315前言从2007年1月9日iOS被苹果公司在MacWorld展览会上发布以来,已有8年的历史了。在这期间,由于iOS具有简朴易用的界面、令人惊叹的功能以及超强的稳定性,它已经成为iPhone、iPad和iPod Touch的必备系统。2015年iOS9的推出,又将这些设备应用推到了一个顶端。本书是作者结合自己多年的iOS开发经验和心得体会编写而成,希望各位读者能在本书的引领下跨入iOS9开发大门,并成为一名开发高手。本书内容全面、系统,并以大量实例贯穿于全书的讲解之中。学习完本书后,读者应该可以具备更高一级的项目开发的能力。本书特色1.全新平台,全新技术本书以全新iOS9为开发环境,并采用最新的开发工具Xcode 7.0进行讲解。iOS9最新操作系统,将快速替代iOS老版本系统,成为以后iPhone、iPad开发的主力平台。而具备更强盛功能的Xcode 7.0也将成为iPhone、iPad开发的主力工具。2.基础铺垫,入门容易在海内,虽然iPhone、iPad已经很普及,但是相关开发却不是很普及。本书针对读者缺少Xcode、Swift等基础知识的特点,在第2~4章中着重介绍相关内容。第2章较为详细地讲解了Xcode 7.0的新功能、界面以及如何调试程序。第3、4章较为详细地讲解相应的语法知识。3.实例为主,上手容易iOS 以实用为目标。为了方便读者学习致用,本书在讲解知识点时贯穿了大量实例。这些实例短小精悍,非常方便读者体验实际编程,从而迅速提升开发水平。本书内容及体系结构第1篇 准备篇(第1~4章)本篇主要内容包括:iOS9的新功能、iOS9的开发工具Xcode 7.0、第一个iOS9应用程序的开发、Swift语言的基础。通过本篇的学习,读者可以从概念上掌握iOS9,并且可以基本掌握Swift语法。第2篇 界面设计篇(第5~10章)本篇主要内容包括:自定义视图和视图控制器、文字显示视图、图形图像、网页操作、表视图、导航控制器以及标签栏控制器。通过本篇的学习,读者可以使用这些视图设计出各种设计界面。第3篇 应用篇(第11~17章)本篇主要内容包括:提醒处理、选择操作、定位服务与地图、访问内置的应用程序、多媒体、动画、触摸与手势。通过本篇的学习,读者可以在创建的应用程序中实现各种功能。本书读者对象想全面学习iOS9开发技术的人员利用iOS9做开发的工程技术人员iOS9开发兴趣者大中专院校的学生社会培训班学员本书由刘丽霞、邱晓华组织编写,同时参与编写的还有杨峰、吴波、黄维、金宝花、李阳、程斌、胡亚丽、焦帅伟、马新原、能永霞、王雅琼、于健、周洋、谢国瑞、朱珊珊、李亚杰、王小龙、张彦梅、李楠、黄丹华、夏军芳、武浩然、武晓兰、张宇微、毛春艳、张敏敏、吕梦琪、张增强,在此一并表示感谢!编者第1章 iOS9开发概述iOS9是由美国苹果公司开发的手机和平板电脑的最新版操作系统。该版本于2015年6月8日在WWDC上首次发布。本章将主要讲解iOS9的新特性、Xcode 7.0的安装、在Xcode 7.0中编写第一个iOS9应用等相关内容。1.1 iOS9新特性2015年6月,苹果公司发布了最新的iOS9操作系统,该系统在上一版的基础上做了很多的改进。本节将讲解iOS9带来的新特性以及改进。1.1.1 Siri语音助手智能化Siri 语音助手的智能性能主要表现在强盛的内容检索和管理方面,支持快速自动整理历史文档;根据使用场景的不同,为用户提供内容和服务;来电联系人匹配,相关内容推荐甚至是第三方应用的内容检索。详细到使用场景方面,Siri可以自动整理历史照片、联系人历史邮件往来、健身应用下接入电源开启iTunes音乐应用以及深度检索第三方应用中的内容。1.1.2 新增News新闻聚合应用苹果在新的iOS9系统中推出了全新的系统级新闻聚合应用——News。新加入的News应用将会根据用户习惯推送用户可能关注的新闻。同时,新闻将按话题分类,版面也将进行特别调整。特别需要注意的是,News应用中的内容将注意隐私保护,不会分享给第三方。1.1.3 ApplePay支持购物Wallet取代PassbookApplePay登陆英国并得到了大量第三方应用和商户甚至是公交系统的支持,并且支持在线消费和购物。Passbook更名为Wallet,如图1.1所示。用户的信用卡、借记卡、积分卡、登机牌、票劵等都可以存放于此。1.1.4 地图引入Transit通勤路线功能iOS9的地图应用中加入了Transit的通勤路线功能,如图1.2所示。它可以为用户提供从步行到乘车整个完整的通勤路线,支持公交、火车、地铁、轮渡等交通工具。该功能支持全球多个地区,其中包括中国海内300多个城市。图1.1 Passbook更名为Wallet图1.2 地图引入Transit通勤路线功能1.1.5 备忘录进入核查清单组件iOS9在备忘录中加入了核查清单组件,用户可以从备忘录里直接启动相机来添加照片和画草图。浏览器、地图等其他应用程序中的内容也可以直接添加。1.1.6 键盘加入Shortcut Bar不管在iPhone还是在iPad上,iOS9的键盘都加入了全新的Shortcut Bar,如图1.3所示。通过这个新的功能条,可以更便捷地进行剪切、粘贴等基本操作。图1.3 键盘加入Shortcut Bar1.1.7 iPad引入双屏模式,支持QuickType键盘iOS9分屏功能支持iPad Air、iPad Air 2、iPad mini 2和iPad mini 3,可以让两个不同的应用在屏幕上同时工作,界面有5 : 5和7 : 3两种比例可供选择,用户可以自行切换某一个屏幕上的程序。另外,视频应用可以变成小窗悬浮在界面之上。与此同时,苹果在iPad中推出QuickType键盘应用,它可以用两根手指在键盘上变换操作,支持剪切、复制、粘贴快捷键,并且在搜索、全局搜索中都将可以使用此功能。1.2 构建开发环境——Xcode 7.0苹果公司在发布了最新的 iOS9系统后,又发布了最新的 Xcode 7.0。本节将主要讲解Xcode 7.0的安装、苹果账号的绑定和更新文件/组件等相关方面的内容。1.2.1 安装Xcode 7.0Xcode 7.0可以从应用商店直接下载,并自动安装到计算机上。但是由于Xcode 7.0较大,直接从应用商店下载需要很长的时间。所以,很多时候大家都是从其他途径下载。这个时候,就需要手动进行安装。安装过程如下:(1)双击下载的Xcode软件,弹出正在打开此软件的对话框,如图1.4所示。图1.4 操作步骤1(2)打开该软件后,就会弹出Xcode对话框,如图1.5所示。图1.5 操作步骤2(3)将Xcode应用软件拖动到Applications文件夹中。此时该软件就会复制到应用程序中。(4)在菜单栏的“应用程序”窗口中找到安装的Xcode图标。双击该图标,弹出Xcode and iOS SDK License Agreement对话框,如图1.6所示。(5)单击Agree按钮,弹出“键入您的密码以允许执行此操作”对话框,如图1.7所示。图1.6 操作步骤3图1.7 操作步骤4(6)输入密码,单击“好”按钮,进行组件的安装。组件安装完成后,就会弹出Welcome to Xcode对话框,此时Xcode就被启动了,如图1.8所示。图1.8 Welcome to Xcode1.2.2 绑定苹果开发者账号有时为了方便Xcode 7.0中组件以及内容的随时更新,必须要绑定一个苹果开发者账号。以下将讲解如何绑定一个苹果开发者账号。(1)单击Xcode 7.0打开,在菜单栏中选择Xcode|Preferences命令。(2)在弹出的对话Downloads对话框中选择Accounts选项,打开Accounts对话框,如图1.9所示。图1.9 操作步骤1(3)选择“+”号,就会出现三个选项分别为Add Apple ID…、Add Repository…和Add Server…。选择Add Apple ID …命令,这时会弹出一个Enter an Apple ID associated with an Apple Developer Program:对话框。在此对话框中填入苹果账号以及密码,如图1.10所示。图1.10 操作步骤2注意:在图1.10填入的苹果开发者账号和密码必须是开发者事先注册好的。(4)单击Add按钮,苹果开发者账号就被绑定了。1.2.3 更新文件和组件苹果开发者账号绑定后,就可以对Xcode 7.0中的文件以及组件进行更新了,以下就是它的更新过程:(1)选择Accounts对话框中的Downloads对话框,如图1.11所示。图1.11 操作步骤1(2)选择需要进行更新的文件及组件进行更新,如图1.12所示。图1.12 操作步骤2注意:倘若在Downloads对话框中的所有内容都需要更新,选择Check for and install updates automatically选项,并单击Check and Install Now按钮,这时需要更新的文件以及组件就自动更新了。1.2.4 帮助文档在编写代码的时候,可能会使用到很多不同的方法。倘若开发者对这些方法的功能以及参数不是很了解,就可以使用帮助文档。下面介绍如何打开帮助文本以及如何查找相关的内容。1.打开帮助文档选择Help|Documentation and API Reference命令,就可以打开帮助文档了,如图1.13所示。。图1.13 帮助文档2.查找倘若想要查找一个方法,可以在搜索栏中输入这个方法的名称,如图1.14所示。回车后,便可以找到相应的内容。图1.14 帮助文档
iOS9开发快速入门.pdf下载链接:https://max.book118.com/html/2020/1217/6003235101003035.shtm
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论