推荐: Cocos2d-x 3.X游戏发实战(附光盘) 疯狂iOS讲义:Objective-C 2.0与iPhone/iPad应用发基础(上 第2版 附光盘) 疯狂Android讲义(第3版) 疯狂iOS讲义(下) iPhone/iPad高级应用与手游发(附光盘) 基于Swift稳定、正式版本写成,避免了基于测试版写成图书误导读者及与实际语言特性严重不符的问题。 不仅百分百覆盖Apple官方Swift编程指南,更有丰富案例便于读者学习和领悟。
售 价:¥
纸质售价:¥47.60购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前言
第1章 Swift语言与开发环境
1.1 Swift语言简介
1.2 搭建Swift开发环境
1.3 第一个Swift程序
1.4 使用终端窗口编译、运行Swift程序
1.5 熟悉Xcode
1.6 本章小结
第2章 Swift的基本数据类型
2.1 注释
2.2 变量与常量
2.3 整型
2.4 浮点型
2.5 数值型之间的类型转换
2.6 布尔型
2.7 元组(tuple)类型
2.8 可选类型
2.9 类型别名
2.10 字符和字符串
2.11 本章小结
第3章 运算符与表达式
3.1 赋值运算符
3.2 算术运算符
3.3 溢出运算符
3.4 位运算符
3.5 扩展后的赋值运算符
3.6 范围运算符
3.7 比较运算符
3.8 逻辑运算符
3.9 三目运算符
3.10 nil合并运算符
3.11 运算符的结合性和优先级
3.12 本章小结
第4章 流程控制
4.1 顺序结构
4.2 分支结构
4.3 循环结构
4.4 控制循环结构
4.5 本章小结
第5章 集合
5.1 数组
5.2 字典
5.3 集合的复制
5.4 本章小结
第6章 函数和闭包
6.1 函数入门
6.2 函数的形参
6.3 函数类型
6.4 函数重载
6.5 嵌套函数
6.6 嵌套函数与闭包
6.7 闭包表达式
6.8 捕获上下文中的变量和常量
6.9 闭包是引用类型
6.10 本章小结
第7章 面向对象(上)
7.1 Swift的面向对象支持
7.2 枚举
7.3 类和结构体
7.4 存储属性
7.5 计算属性
7.6 属性观察者
7.7 方法
7.8 下标
7.9 可选链
7.10 类型属性和类型方法
7.11 构造器
7.12 可能失败的构造器
7.13 本章小结
第8章 面向对象(下)
8.1 继承
8.2 类的构造与析构
8.3 多态
8.4 嵌套类型
8.5 扩展
8.6 协议
8.7 隐藏与封装
8.8 Swift内存管理
8.9 Swift面向对象语法总结
8.10 本章小结
第9章 泛型
9.1 泛型的作用
9.2 泛型函数
9.3 泛型类型
9.4 类型约束
9.5 关联类型
9.6 where子句
9.7 本章小结
第10章 运算符函数
10.1 运算符重载
10.2 前置和后置运算符
10.3 扩展后的赋值运算符
10.4 比较运算符
10.5 自定义运算符
10.6 本章小结
第11章 Foundation框架详解
11.1 包装类
11.2 字符串(NSString与NSMutableString)
11.3 日期与时间
11.4 数组(NSArray与NSMutableArray)
11.5 集合(NSSet与NSMutableSet)
11.6 有序集合(NSOrderedSet与NSMutableOrderedSet)
11.7 字典(NSDictionary与NSMutableDictionary)
11.8 本章小结
第12章 使用Swift开发iOS应用
12.1 从iOS项目开始
12.2 MVC
12.3 事件机制
12.4 代码控制UI界面
12.5 本章小结
第13章 Objective-C与Swift混编
13.1 Swift调用Objective-C
13.2 Objective-C调用Swift
13.3 本章小结
第14章 俄罗斯方块
14.1 俄罗斯方块简介
14.2 开发游戏界面
14.3 俄罗斯方块的数据模型
14.4 实现游戏逻辑
14.5 本章小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜