Swift基础教程(第2版)
¥49.00定价
作者: [美]皮特
译者:袁国忠 译;
出版时间:2016-06
出版社:人民邮电出版社
- 人民邮电出版社
- 9787115422309
- 158151
- 2016-06
- TP312
内容简介
皮特著的这本《Swift基础教程(第2版)》针对初学者,将类、函数、闭包等Swift概念的介绍贯穿全书始终,结合Swift实例,一步步指导读者开发App。书的第二部分创建了2个简单但完备的应用程序,并研究了一个完整2D游戏的源代码。第2版针对Swift 2进行了全面更新,并增加了实例,旨在基于概念和交互式场景让读者快速扎实掌握苹果开发技能。
本书适合任何想学习Swift的人参考。
本书适合任何想学习Swift的人参考。
目录
第一部分 基础知识
第1章 Swift简介
1.1 革命性的改良
1.2 准备工作
1.2.1 专业工具
1.2.2 与Swift交互
1.3 准备出发
1.4 开始探索Swift
1.4.1 帮助和退出
1.4.2 Hello World
1.5 声明的威力
1.6 常量
1.7 类型
1.7.1 检查上限和下限
1.7.2 类型转换
1.7.3 显式地声明类型
1.8 字符串
1.8.1 字符串拼接
1.8.2 Character类型
1.9 数学运算符
1.9.1 表达式
1.9.2 混用不同的数值类型
1.9.3 数值表示
1.10 布尔类型
1.11 轻松显示
1.12 使用类型别名
1.13 使用元组将数据编组
1.14 可选类型
1.15 小结
第2章 使用集合
2.1 糖果罐
2.1.1 数组中所有元素的类型都必须相同
2.1.2 增长数组
2.1.3 替换和删除值
2.1.4 将值插入到指定位置
2.1.5 合并数组
2.2 字典
2.2.1 查找条目
2.2.2 添加条目
2.2.3 更新条目
2.2.4 删除条目
2.3 数组的数组
2.4 创建空数组和空字典
2.4.1 空数组
2.4.2 空字典
2.5 迭代集合
2.5.1 迭代数组
2.5.2 迭代字典
2.6 小结
第3章 流程控制
3.1 for 循环
3.1.1 计数
3.1.2 包含还是不包含结束数字
3.1.3 老式for循环
3.1.4 简写
3.2 游乐场
3.3 决策
3.3.1 if语句
……
第4章 编写函数和闭包
第5章 使用类和结构组织代码
第6章 使用协议和扩展进行规范化
第二部分 使用Swift开发软件
第7章 使用Xcode
第8章 改进应用程序
第9章 Swift移动开发
第10章 成为专家
第11章 高山滑雪
第1章 Swift简介
1.1 革命性的改良
1.2 准备工作
1.2.1 专业工具
1.2.2 与Swift交互
1.3 准备出发
1.4 开始探索Swift
1.4.1 帮助和退出
1.4.2 Hello World
1.5 声明的威力
1.6 常量
1.7 类型
1.7.1 检查上限和下限
1.7.2 类型转换
1.7.3 显式地声明类型
1.8 字符串
1.8.1 字符串拼接
1.8.2 Character类型
1.9 数学运算符
1.9.1 表达式
1.9.2 混用不同的数值类型
1.9.3 数值表示
1.10 布尔类型
1.11 轻松显示
1.12 使用类型别名
1.13 使用元组将数据编组
1.14 可选类型
1.15 小结
第2章 使用集合
2.1 糖果罐
2.1.1 数组中所有元素的类型都必须相同
2.1.2 增长数组
2.1.3 替换和删除值
2.1.4 将值插入到指定位置
2.1.5 合并数组
2.2 字典
2.2.1 查找条目
2.2.2 添加条目
2.2.3 更新条目
2.2.4 删除条目
2.3 数组的数组
2.4 创建空数组和空字典
2.4.1 空数组
2.4.2 空字典
2.5 迭代集合
2.5.1 迭代数组
2.5.2 迭代字典
2.6 小结
第3章 流程控制
3.1 for 循环
3.1.1 计数
3.1.2 包含还是不包含结束数字
3.1.3 老式for循环
3.1.4 简写
3.2 游乐场
3.3 决策
3.3.1 if语句
……
第4章 编写函数和闭包
第5章 使用类和结构组织代码
第6章 使用协议和扩展进行规范化
第二部分 使用Swift开发软件
第7章 使用Xcode
第8章 改进应用程序
第9章 Swift移动开发
第10章 成为专家
第11章 高山滑雪