Swift开发指南-关东升 赵志荣 - (EPUB全文下载)

文件大小:3.19 mb。
文件格式:epub 格式。
书籍内容:

版权信息
书名:Swift开发指南(修订版)
作者:关东升 赵志荣
ISBN:978-7-115-37333-5
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
图灵社区会员 zeuskingzb(493455221@qq.com) 专享 尊重版权
 
前言
内容和组织结构
本书网站
源代码
同步练习
勘误与支持
致谢
第一部分 基础篇
第 1 章 准备开始
1.1 本书学习路线图
1.2 本书中的约定
1.2.1 示例代码约定
1.2.2 图示的约定
1.3 Xcode开发工具
1.3.1 Xcode安装和卸载
1.3.2 Xcode界面
1.4 如何使用API帮助
1.5 本章小结
1.6 同步练习
第 2 章 第一个Swift程序
2.1 使用Playground编写
2.1.1 编程利器Playground
2.1.2 编写HelloWorld程序
2.2 代码解释
2.3 本章小结
2.4 同步练习
第 3 章 Swift基本语法
3.1 标识符和关键字
3.1.1 标识符
3.1.2 关键字
3.2 常量和变量
3.2.1 常量
3.2.2 变量
3.2.3 命名规范
3.3 注释
3.4 表达式
3.5 本章小结
3.6 同步练习
第 4 章 基本运算符
4.1 算术运算符
4.1.1 一元运算符
4.1.2 二元运算符
4.1.3 算术赋值运算符
4.2 关系运算符
4.3 逻辑运算符
4.4 位运算符
4.5 其他运算符
4.6 本章小结
4.7 同步练习
第 5 章 基本数据类型
5.1 Swift数据类型
5.2 整型
5.3 浮点型
5.4 数字表示方式
5.4.1 进制数字表示
5.4.2 指数表示
5.4.3 其他表示
5.5 数字类型之间的转换
5.5.1 整型之间的转换
5.5.2 整型与浮点型之间的转换
5.6 布尔型
5.7 元组类型
5.8 本章小结
5.9 同步练习
第 6 章 字符和字符串
6.1 字符
6.1.1 Unicode编码
6.1.2 转义符
6.2 创建字符串
6.3 字符串可变性
6.4 字符串比较
6.4.1 大小和相等比较
6.4.2 前缀和后缀比较
6.5 本章小结
6.6 同步练习
第 7 章 控制语句
7.1 分支语句
7.1.1 条件语句if
7.1.2 多分支语句switch
7.1.3 在switch中使用范围匹配
7.1.4 在switch中比较元组类型
7.2 循环语句
7.2.1 while语句
7.2.2 do while语句
7.2.3 for语句
7.2.4 for in语句
7.3 跳转语句
7.3.1 break语句
7.3.2 continue语句
7.3.3 fallthrough语句
7.4 本章小结
7.5 同步练习
第 8 章 集合
8.1 数组集合
8.1.1 数组声明与初始化
8.1.2 数组的修改
8.1.3 数组遍历
8.2 字典集合
8.2.1 字典声明与初始化
8.2.2 字典的修改
8.2.3 字典遍历
8.3 集合的复制
8.3.1 字典复制
8.3.2 数组复制
8.4 本章小结
8.5 同步练习
第 9 章 函数
9.1 使用函数
9.2 传递参数
9.2.1 使用外部参数名
9.2.2 参数默认值
9.2.3 可变参数
9.2.4 参数的传递引用
9.3 函数返回值
9.3.1 无返回值函数
9.3.2 多返回值函数
9.4 函数类型
9.4.1 作为函数返回类型使用
9.4.2 作为参数类型使用
9.5 函数重载
9.6 嵌套函数
9.7 泛型和泛型函数
9.7.1 一个问题的思考
9.7.2 泛型函数
9.8 本章小结
9.9 同步练习
第 10 章 闭包
10.1 回顾嵌套函数
10.2 闭包的概念
10.3 使用闭包表达式
10.3.1 类型推断简化
10.3.2 隐藏return关键字
10.3.3 缩写参数名称
10.3.4 使用闭包返回值
10.4 使用尾随闭包
10.5 捕获上下文中的变量和常量
10.6 本章小结
10.7 同步练习
第二部分 面向对象篇
第 11 章 Swift语言中的面向对象特性
11.1 面向对象概念和基本特征
11.2 Swift中的面向对象类型
11.3 枚举
11.3.1 成员值
11.3.2 原始值
11.3.3 相关值
11.4 结构体与类
11.4.1 类和结构体定义
11.4.2 再谈值类型和引用类型
11.4.3 引用类型的比较
11.5 类型嵌套
11.6 可选类型与可选链
11.6.1 可选类型
11.6.2 可选链
11.7 访问限定
11.7.1 访问范围
11.7.2 访问级别
11.7.3 使用访问级别最佳实践
11.8 本章小结
11.9 同步练习
第 12 章 属性与下标
12.1 存储属性
12.1.1 存储属性概念
12.1.2 延迟存储属性
12.1.3 属性观察者
12.2 计算属性
12.2.1 计算属性概念
12.2.2 只读计算属性
12.2.3 结构体和枚举中的计算属性
12.3 属性观察者
12.4 静态属性
12.4.1 结构体静态属性
12.4.2 枚举静态属性
12.4.3 类静态属性
12.5 使用下标
12.5.1 下标概念
12.5.2 示例:二维数组
12.6 本章小结
12.7 同步练习
第 13 章 方法
13.1 实例方法
13.1.1 使用规范的命名
13.1.2 结构体和枚举方法变异
13.2 静态方法
13.2.1 结构体中静态方法
13.2.2 枚举中静态方法
13.2.3 类中静态方法
13.3 本章小结
13.4  ............

书籍插图:
书籍《Swift开发指南-关东升 赵志荣》 - 插图1
书籍《Swift开发指南-关东升 赵志荣》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Swift开发指南-关东升 赵志荣 - (EPUB全文下载)