
《iOS9开发快速入门》源文件
- 大小:49.78 MB
- 类型:iOS开发
- 格式:PDF
- 出版:人民邮电出版社
- 作者:刘丽霞,邱晓华
- 更新:2022-09-26 09:27:29

为找资料的网友们整理了iOS开发类书籍配套资源,介绍了关于iOS9开发、iOS9入门、iOS开发方面的内容,本书是由人民邮电出版社出版,已被263人关注,由浦德庸测试纠错,目前本书在iOS开发类综合评分为:8.5分。
iOS开发资源推荐
- Lua实战:iOS游戏开发 PDF 电子书 / 55.38MB / Jayant Varma 麦秆创智 推荐度:
- iOS 9开发指南 PDF 电子书 / 301.18MB / 管蕾 推荐度:
- iOS 应用开发 PDF 电子书 / 104.01MB / Richard Warren 推荐度:
资源介绍
编辑推荐
全新iOS9开发书籍
以实际的应用研发经验为基础,突出了iOS系统和Swift语言的设计思路
提供项目研发中常用的代码实例,方便阅读者在学习完毕之后,加深体会和领悟。
内容全面,覆盖基础、应用、实战三类内容
重点讲解iOS9的分屏功能,同时配合多个实例进行讲解。
内容简介
《iOS9开发快速入门》全面、系统地介绍了iOS 9开发技术。本书提供了大量实例,供读者实战演练。另外,本书内容讲解详细,示例丰富,书中每一个知识点都配备了对应的实例和运行结果图,这样可以使读者在学习时轻松上手。
《iOS9开发快速入门》共分3篇。第1篇介绍iOS 9的新功能、iOS 9的开发工具Xcode 7.0、第1个iOS 9应用程序的开发以及Swift语言基础;第2篇介绍自定义视图和视图控制器、文字显示视图、图形图像、网页操作、表视图、导航控制器以及标签栏控制器;第3篇介绍提醒处理、定位服务与地图、访问内置的应用程序、多媒体、动画、触摸与手势等。
《iOS9开发快速入门》特为没有iOS 9技术基础的新手编写。通过对本书的学习,读者可以基本建立起iOS 9技术的思想框架,并且对iOS 9开发的过程有一个初步的了解。所以,本书不仅适合作为大中专院校的教材,也适合iOS 9技术爱好者自学使用。
作者简介
刘丽霞,邱晓华,武警工程大学教师,负责教授计算机软件开发课程,具有丰富的教学和实践经验。擅长iPhone、iPad应用开发。熟悉Objective-C、Xcode等开发工具。
目录
- 第1章iOS9开发概述
- 1.1iOS9新特性
- 1.1.1Siri语音助手智能化
- 1.1.2新增News新闻聚合应用
- 1.1.3ApplePay支持购物Wallet取代Passbook
- 1.1.4地图引入Transit通勤路线功能
- 1.1.5备忘录进入核查清单组件
- 1.1.6键盘加入ShortcutBar
- 1.1.7iPad引入双屏模式,支持QuickType键盘
- 1.2构建开发环境——Xcode7.0
- 1.2.1安装Xcode7.0
- 1.2.2绑定苹果开发者账号
- 1.2.3更新文件和组件
- 1.2.4帮助文档
- 1.3编写第一个iOS9应用
- 1.3.1创建项目
- 1.3.2编译、连接、运行
- 1.3.3iOS模拟器介绍
- 1.3.4编辑界面
- 1.3.5编写代码
- 1.3.6定制应用程序图标
- 1.4小结
- 第2章认识全新的Xcode7.0
- 2.1Xcode7.0的新特性
- 2.1.1UI测试
- 2.1.2免真机调试
- 2.1.3Debug
- 2.1.4iOS9界面适配利器——UIStackView
- 2.2解剖Xcode7.0界面
- 2.2.1导航窗口
- 2.2.2工具窗口
- 2.2.3编辑窗口
- 2.2.4目标窗口
- 2.3Xcode7.0项目结构
- 2.4调试程序
- 2.5小结
- 第3章Swift基础语法
- 3.1常量和变量
- 3.1.1常量
- 3.1.2变量
- 3.2数据类型
- 3.2.1整数类型
- 3.2.2浮点类型
- 3.2.3字符类型
- 3.2.4布尔类型
- 3.2.5可选类型
- 3.2.6类型别名
- 3.3字面值
- 3.4Swifi特有字面值以及数据类型——元组
- 3.5运算符
- 3.5.1元的介绍
- 3.5.2赋值运算符
- 3.5.3一元加运算符
- 3.5.4一元减运算符
- 3.5.5算术运算符
- 3.5.6自增、自减运算符
- 3.5.7比较运算符
- 3.5.8逻辑运算符
- 3.5.9位运算符
- 3.5.10复合运算符
- 3.5.11求字节运算符
- 3.5.12强制解析运算符
- 3.5.13区间运算符
- 3.5.14溢出运算符
- 3.6类型转换
- 3.6.1整数的转换
- 3.6.2整数与浮点数的转换
- 3.7字符串
- 3.8集合类型
- 3.8.1数组
- 3.8.2字典
- 3.9程序控制结构
- 3.9.1顺序结构
- 3.9.2选择结构
- 3.9.3循环结构
- 3.9.4跳转语句
- 3.9.5标签语句
- 3.10函数
- 3.10.1函数的介绍
- 3.10.2无参函数的使用
- 3.10.3有参函数的使用
- 3.10.4函数的参数的注意事项
- 3.10.5函数的返回值
- 3.10.6函数类型
- 3.10.7函数的嵌套
- 3.11闭包
- 3.11.1闭包表达式
- 3.11.2Trailing闭包
- 3.11.3捕获值
- 3.12小结
- 第4章Swift高级语法
- 4.1枚举
- 4.1.1定义枚举
- 4.1.2定义枚举成员
- 4.1.3买例化枚举的对象
- 4.1.4枚举成员与switch语句的匹配
- 4.1.5访问枚举中成员的原始值
- 4.1.6相关值
- 4.2类
- 4.2.1创建类
- 4.2.2实例化对象
- 4.2.3属性
- 4.2.4方法
- 4.2.5下标脚本
- 4.2.6可选链接
- 4.3继承
- 4.3.1继承的实现
- 4.3.2重写
- 4.3.3禁止重写
- 4.3.4类型检测
- 4.4结构
- 4.4.1定义结构
- 4.4.2实例化结构对象
- 4.4.3在结构中定义内容
- 4.5构造方法和析构方法
- 4.5.1值类型的构造器
- 4.5.2类的构造器
- 4.5.3可失败构造器
- 4.5.4析构方法
- 4.6扩展和协议
- 4.6.1扩展
- 4.6.2协议
- 4.6.3可选协议
- 4.6.4使用协议类型
- 4.6.5协议的继承
- 4.6.6协议的组合
- 4.6.7检查协议的一致性
- 4.6.8委托
- 4.7运算符重载
- 4.7.1算数运算符重载
- 4.7.2前置运算符和后置运算符重载
- 4.7.3复合运算符重载
- 4.7.4比较运算符重载
- 4.7.5自定义运算符
- 4.8泛型
- 4.8.1泛型函数
- 4.8.2泛型类型
- 4.8.3具有多个类型参数的泛型
- 4.8.4类型约束
- 4.8.5关联类型
- 4.9错误处理
- 4.9.1抛出错误
- 4.9.2捕获错误和处理错误
- 4.10小结
- 第5章自定义视图和视图控制器
- 5.1视图库介绍
- 5.2自定义视图的创建
- 5.2.1静态创建自定义视图
- 5.2.2动态创建自定义视图
- 5.3视图控制器
- 5.3.1创建视图控制器
- 5.3.2定义初始视图
- 5.4视图的实现
- 5.4.1切换视图
- 5.4.2旋转视图
- 5.5小结
- 第6章文字显示视图
- 6.1标签控件Lable
- 6.1.1创建标签
- 6.1.2定制标签
- 6.2文本框控件
- 6.2.1创建文本框
- 6.2.2定制文本框
- 6.2.3键盘的显示
- 6.2.4设置键盘的显示类型
- 6.2.5关闭键盘
- 6.2.6文本框的应用
- 6.3文本视图
- 6.3.1创建文本视图
- 6.3.2定制文本视图
- 6.3.3文本视图中键盘的退出
- 6.3.4文本视图的应用——阅读浏览器
- 6.4小结
- 第7章图形图像
- 7.1图像视图
- 7.1.1创建图像视图
- 7.1.2显示图像
- 7.2定制图像视图
- 7.2.1显示模式
- 7.2.2改变位置
- 7.2.3改变大小
- 7.2.4旋转
- 7.2.5缩放
- 7.3图像视图的应用——图片浏览器
- 7.4绘制图形术语简介
- 7.4.1图形上下文
- 7.4.2图形上下文的分类
- 7.4.3Quartz2D定义的数据类型
- 7.4.4获取当前的图形上下文
- 7.4.5使用Quartz2D绘图的步骤
- 7.5绘制路径
- 7.5.1绘制线段
- 7.5.2绘制矩形
- 7.5.3路径函数总结
- 7.5.4为图形添加特效
- 7.6绘制位图
- 7.6.1绘制单个位图
- 7.6.2绘制多个位图
- 7.7绘制文字
- 7.7.1文字设置
- 7.7.2设置转换矩阵
- 7.7.3填充字体
- 7.7.4设置绘制模式
- 7.8小结
- 第8章网页操作
- 8.1创建网页视图
- 8.2加载内容
- 8.2.1加载网页内容
- 8.2.2加载HTML代码
- 8.3定制网页视图
- 8.3.1自动识别网页内容
- 8.3.2自动缩放
- 8.4添加导航
- 8.4.1导航动作
- 8.4.2加载时常用方法
- 8.5网页视图的应用——网页浏览器
- 8.6小结
- 第9章表视图
- 9.1创建表视图
- 9.2内容填充
- 9.2.1填充内容的步骤
- 9.2.2填充字符串
- 9.2.3填充图片
- 9.2.4添加页眉页脚
- 9.2.5添加索引
- 9.3设置表单元
- 9.3.1设置显示风格
- 9.3.2设置标记
- 9.3.3设置行高
- 9.4响应表视图
- 9.4.1选择行
- 9.4.2删除行
- 9.4.3添加行
- 9.4.4移动行
- 9.4.5缩进
- 9.5创建分组表
- 9.6填充分组表
- 9.6.1填充Grouped风格的分组表
- 9.6.2填充Plain风格的分组表
- 9.7表视图的实现
- 9.8小结
- 第10章导航控制器和标签栏控制器
- 10.1导航控制器
- 10.1.1导航控制器的组成
- 10.1.2导航控制器的创建
- 10.1.3改变导航控制器的关联视图
- 10.1.4实现导航
- 10.1.5添加标题
- 10.1.6设置导航栏颜色
- 10.1.7添加左右按钮
- 10.1.8设置返回按钮
- 10.2标签栏控制器
- 10.2.1标签栏控制器的创建
- 10.2.2设置标签栏控制器
- 10.3导航控制器和标签栏控制器应用——电话簿
- 10.4小结
- ……
- 第11章提醒处理
- 第12章选择操作
- 第13章定位服务与地图
- 第14章访问内置的应用程序
- 第15章多媒体
- 第16章动画
- 第17章触摸与手势
以上就是本次关于配套资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。
iOS开发相关资源
-
iOS 编程(第3版)
iOS 编程 第3版 作者:(美)Matt Neubury(马特·纽伯格)著; 夏宏,贾静平,琚赟 等译 出版时间:2014 《iOS编程(第三版)》全面细致地讲解CocoaTouch的基础知识,深入解读并剖析在开发iPhone及iPad应用时可能遇到的各种问题,并揭示如何高效地使用Objective-C和Xcode顺利完成iPhone及iPad应用开发之旅。主要内容有:学习Objective-C语言的细节以及面向对象程序设计理念。理解Xcode工程的结构和生命周期的各个阶段。了解Cocoa的关键概念,例
大小:187.86MBiOS编程电子书
-
iOS移动开发从入门到精通(第2版)
iOS移动开发从入门到精通 出版时间: 2018 本书由资深iOS开发工程师精心编撰,系统地介绍了使用iOS 10+Swift 3+Xcode 8开发移动应用的关键技术。本书共分三篇,*篇为基础篇,主要介绍了iOS开发基础知识,包括iOS系统的历史、Swift 3.0语言、UI界面构建技术、视图控制器、常用的控件、表和集合视图、视图和层、声音、视频、动画等。第二篇为进阶篇,主要介绍了Alamofire网络服务、数据的持久化、多线程、CoreText、CoreImage、Storyboard、自动化测试、性
大小:39.26MB移动开发电子书
-
华擎 775i65GV(BIOS设置)说明书
华擎 775i65GV(BIOS设置)说明书 主要为大家分享如何运用 BIOS 设置程序配置您的系统。主板上的 B I O S F W H 芯片储存著 B I O S 设置程序。当您启动电脑时,您可以运行 BIOS 设置程序。请在开机自检(POST , Power-On-Self-Test)时按 F2 进入 BIOS 设置程序,否则,开机自检将继续常规的检测。如果您希望在开机自检后进入 B I O S 设置程序,请按 Ctrl + Alt + Delete 组合键或者按机箱上的重启(reset)按钮重新启
大小:606 KBBIOS设置
-
《iOS 7:iPhone/iPad应用开发技术详解》代码
本书由资深Mac/iOS开发工程师根据最新的iOS 7撰写,内容全面,从Objective-C语法知识、iOS的功能特性,到高级开发方法和技巧,几乎涵盖了中初级iOS开发工程师需要掌握的所有技术和知识;实战性强,不仅为每个知识点准备了辅助理解的小案例,而且还包含两个综合性的大案例。整本书的内容循序渐进,是系统学习iOS 7 应用开发的经典著作。 全书一共20章,共分为4个部分:准备篇(1-2章)介绍了iOS、Objective-C和Xcode的入门知识、iOS 7的新特性、Objective-C应用
大小:3.7 MBiOS开发配套资源
-
自己动手做iOS App:从设计开发到上架App Store
《自己动手做iOS App:从设计开发到上架App Store》 为想要接触iOS 应用设计、开发的读者提供了由浅入深的详细指导。从iOS 应用制作的步骤是什么,应该使用什么软件,如何发布应用到App Store,
大小:77.8 MBiOS开发电子书
-
IOS 8开发指南
本书内容完全基于当前iOS的最新版本iOS8,详细讲解了iOS8的最新功能和API。另外,本书中使用Objective-C和Swift两种语言进行编写,从当前广大程序员追捧Swift的热度来看,本书必将引领广大读者的
大小:166.4 MBIOS8电子书
-
勇敢的芯伴你玩转Nios II
本书使用Altera公司的CycloneⅣFPGA器件,由浅入深地引领读者从嵌入式系统设计的大处着手,玩转软核处理器NiosⅡ。感兴趣的可以下载学习
大小:91.2 MBNios电子书
下载地址
学习笔记

本文介绍了vue中axios处理http发送请求的示例(Post和get),分享给大家,具体如下: axios中文文档 https://github.com/mzabriskie/axios#using-applicationx-www-form-urlencoded-format axios文档 在处理http请求方面,已经不推荐使用vue-resource了,而是使用最新的axios,下面做一个简单的介绍。 安装 使用node npm install axios 使用cdn script src="https://unpkg.com/axios/dist/axios.min.js"/script 基本使用方法 get请求 // Make a r……