图书介绍

Swift应用开发教程PDF|Epub|txt|kindle电子书版本网盘下载

Swift应用开发教程
  • 张亮著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302458562
  • 出版时间:2017
  • 标注页数:215页
  • 文件大小:47MB
  • 文件页数:229页
  • 主题词:程序语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Swift应用开发教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

预备知识1

0.1 Xcode特性1

0.2 Xcode使用2

0.3 playground4

第1章 基本数据类型8

1.1 常量和变量8

1.2 整型和浮点型12

1.3 布尔型13

1.4 元组型14

1.5 可选型15

1.6 异常处理18

第2章 运算符20

2.1 赋值运算符20

2.2 算术运算符21

2.3 关系运算符22

2.4 逻辑运算符23

2.5 其他运算符25

第3章 字符串27

3.1 空字符串27

3.2 字符串操作28

3.3 字符串比较29

第4章 集合31

4.1 数组31

4.2 集合34

4.3 字典36

第5章 控制流40

5.1 for循环40

5.2 while循环41

5.3 if条件语句42

5.4 switch条件语句43

5.5 控制转移语句46

第6章 函数48

6.1 定义和调用48

6.2 函数形参49

6.3 函数类型52

6.4 嵌套函数54

第7章 闭包56

7.1 闭包表达式56

7.2 尾随闭包58

第8章 枚举类型60

8.1 定义60

8.2 关联值61

8.3 原始值63

第9章 结构体和类65

9.1 共同点65

9.2 不同点67

第10章 属性69

10.1 存储属性69

10.2 计算属性71

10.3 属性观察器72

10.4 类型属性73

第11章 方法75

11.1 实例方法75

11.2 类型方法77

11.3 下标78

第12章 继承性80

12.1 基类和子类80

12.2 重载83

第13章 构造与析构86

13.1 构造器定义86

13.2 自定义构造器87

13.3 构造器代理90

13.4 析构器93

第14章 错误处理96

14.1 错误定义96

14.2 错误处理97

第15章 可选链100

15.1 强制拆封100

15.2 可选链应用101

第16章 访问控制104

16.1 定义104

16.2 应用105

第17章 类型操作符107

17.1 类型检查108

17.2 类型转换109

第18章 扩展111

18.1 扩展计算型属性112

18.2 扩展构造器112

18.3 扩展方法113

18.4 扩展下标114

第19章 协议115

19.1 定义115

19.2 继承性119

第20章 内存管理121

20.1 工作原理121

20.2 强引用循环122

20.3 闭包中的强引用循环127

第21章 高级运算符129

21.1 位运算符129

21.2 溢出运算符131

21.3 运算符函数132

第22章 泛型135

第23章 苹果应用137

23.1 一个简单的应用137

23.2 MVC架构147

23.3 应用运行状态149

第24章 计算器151

24.1 界面设计151

24.2 动作处理156

24.3 运算逻辑163

24.4 小结173

第25章 编程练习及参考答案175

练习1:Fibonacci数列175

练习2:求质数177

练习3:求水仙花数178

练习4:统计字符串中各类字符个数179

练习5:给定项数的数字的和180

练习6:自由落体反弹问题182

练习7:求无重复的三位数183

练习8:阶梯奖金计算184

练习9:求完全平方数186

练习10:求一年中的第几天187

练习11:3个数比大小188

练习12:打印九九乘法表189

练习13:猴子吃桃问题190

练习14:求分数数列的和191

练习15:求1~n的阶乘的和193

练习16:用递归法求阶乘194

练习17:倒推年龄195

练习18:倒序打印一个正整数196

练习19:回文问题197

练习20:整数排序198

练习21:求5×5矩阵对角线之和200

练习22:折半查找201

练习23:围圈报数203

练习24:求分数的和204

练习25:字符串排序206

练习26:猴子分桃问题207

练习27:考试成绩统计209

练习28:求子串出现次数211

练习29:数字加密问题212

练习30:被9整除问题214

热门推荐