***版本 完全基于Xcode 6正式版和**Swift官方文档,彻底清除学习障碍! *权威作者 一线开发人员与经验丰富的移动开发培训师联手打造,系统介绍Swift基础语法和高级技巧! *精选案例 174个典型范例,175个配套习题,582段源代码,6个实战案例解析,紧贴实际,快速上手! *海量资源 19小时全程同步教学录像,74小时C/C++教学录像,11本延伸学习电子书,8个实用Swift开发文档,移动开发面试/笔试题库,移动开发人员职业规划及面试技巧大汇总,Swift开发经验技巧、疑难处理30招,全套教学用PPT,全面提高知识储备!
售 价:¥
纸质售价:¥40.70购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前言
第1章 来自苹果的编程语言——初识Swift
1.1 认识Mac OS和iOS
1.2 认识Swift
1.3 习题
第2章 搭建Swift开发环境——开始使用Xcode
2.1 成为iOS的开发者——拥有开发者账号
2.2 安装Xcode
2.3 熟悉Xcode集成环境
2.4 Swift代码和文件构成
2.5 Swift学习工具——Playground
2.6 习题
第3章 数据集装箱——数据类型
3.1 常量与变量
3.2 常量与变量的声明
3.3 数据类型
3.4 数值类型的标注
3.5 常量和变量的输出
3.6 语法速查
3.7 习题
第4章 Swift中的加减乘除——运算符和表达式
4.1 Swift中的运算符
4.2 赋值运算符
4.3 比较运算符
4.4 三目条件运算符
4.5 区间运算符
4.6 逻辑运算符和表达式
4.7 高级运算符
4.8 表达式
4.9 习题
第5章 类型
5.1 计算机如何识数——数制
5.2 数据类型字面值
5.3 Swift类型
5.4 高级数据类型——元组类型
5.5 其他数据类型
5.6 类型继承子句
5.7 类型推断
5.8 类型别名
5.9 习题
第6章 Swift集合类型——数组和字典
6.1 数组概述
6.2 数组的操作
6.3 数组遍历
6.4 字典概述
6.5 字典的操作
6.6 字典遍历
6.7 语法速查
6.8 习题
第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 匹配枚举值和switch语句
8.6 相关值
8.7 定义枚举类型的属性
8.8 定义枚举类型的下标脚本
8.9 定义枚举类型的方法
8.10 枚举类型的应用
8.11 枚举类型的嵌套
8.12 语法速查
8.13 习题
第9章 元组
9.1 元组
9.2 元组变量的访问方法
9.3 元组综合实例
9.4 语法速查
9.5 习题
第10章 程序功能的核心——函数和闭包
10.1 函数概述
10.2 函数的定义
10.3 函数的返回值及类型
10.4 函数的参数及注意事项
10.5 函数的调用
10.6 嵌套与递归
10.7 闭包
10.8 语法速查
10.9 习题
第11章 面向对象编程
11.1 类与对象
11.2 属性
11.3 方法
11.4 下标脚本
11.5 语法速查
11.6 习题
第12章 深入了解面向对象编程
12.1 扩展
12.2 协议
12.3 语法速查
12.4 习题
第13章 继承
13.1 继承的基本概念
13.2 继承的实现
13.3 继承的特性
13.4 重写
13.5 访问父类成员
13.6 阻止重写
13.7 类型检查
13.8 语法速查
13.9 习题
第14章 设置应用程序的图标和闪屏画面
14.1 图标与闪屏画面
14.2 苹果公司制定的设置程序图标以及闪屏画面的规则
14.3 设置程序的图标
14.4 设置程序的闪屏画面
14.5 打开示例程序
14.6 习题
第15章 设计应用程序界面导航
15.1 界面设计工具——故事板
15.2 Xcode的窗口界面以及StoryBoard的操作界面
15.3 使用导航控制器实现简单的页面跳转
15.4 导航条和条目按钮的综合使用
15.5 使用流程控制工具Segue实现多个页面之间的跳转
15.6 使用标签页控制器实现标签页的跳转
15.7 创建并使用标签页应用程序工程
15.8 习题
第16章 可视化界面设计
16.1 设计工具类应用程序界面
16.2 设计生活类应用程序界面
16.3 习题
第17章 完整的iOS应用程序开发过程
17.1 创建开发环境
17.2 创建一个简单的iOS应用程序
17.3 调整视图控制器大小
17.4 HelloWorld工程文件
17.5 iOS真机测试
17.6 习题
第18章 多窗口应用程序模板的使用
18.1 创建Tabbed Application开发环境
18.2 调整视图控制器大小
18.3 添加标签
18.4 习题
第19章 探索框架代码的使用——时事新闻客户端
19.1 创建开发环境
19.2 添加 UIWeb View 控件
19.3 引用 Main.storyboard 中的对象
19.4 输入代码
19.5 测试结果
19.6 代码从何而来
19.7 习题
第20章 开发iOS应用程序的基石——Cocoa Touch框架
20.1 iOS技术架构概览
20.2 Cocoa Touch层
20.3 UIKit框架
20.4 习题
第21章 多窗口的浏览器类应用程序开发
21.1 程序概述
21.2 开发程序
21.3 习题
光盘链接
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜