本书共分25章,循序渐进的讲解了Swift语言的基本语法知识,并剖析了基于Swift开发iOS应用程序的方法。本书内容全面,几乎涵盖了Swift开发的所有内容。全书内容言简意赅,讲解方法通俗易懂、详细,特别适合于初学者学习并消化。
Swift开发*细致的入门与提升图书,极具实践性的能力提升案头宝典。秉承理论学习与实践开发相结合的原则,力求实现所有技术点和经典案例的完美搭配。
第1章 Swift语言基础
1.1
Swift概述 1
1.1.1
Swift的创造者 1
1.1.2
Swift的优势 2
1.2 搭建开发环境 3
1.2.1
Xcode 介绍 3
1.2.2
下载并安装Xcode 7 4
1.3 使用Xcode开发环境 7
1.3.1
改变公司名称 7
1.3.2
通过搜索框缩小文件范围
8
1.3.3
格式化代码 8
1.3.4
代码缩进和自动完成 9
1.3.5
文件内查找和替代 10
1.3.6
快速定位到代码行 13
1.3.7
快速打开文件 13
第1章 Swift语言基础
1.1
Swift概述 1
1.1.1
Swift的创造者 1
1.1.2
Swift的优势 2
1.2 搭建开发环境 3
1.2.1
Xcode 介绍 3
1.2.2
下载并安装Xcode 7 4
1.3 使用Xcode开发环境 7
1.3.1
改变公司名称 7
1.3.2
通过搜索框缩小文件范围
8
1.3.3
格式化代码 8
1.3.4
代码缩进和自动完成 9
1.3.5
文件内查找和替代 10
1.3.6
快速定位到代码行 13
1.3.7
快速打开文件 13
1.3.8
使用书签 14
1.3.9
自定义导航条 15
1.3.10
使用Xcode帮助 16
1.3.11
调试代码 17
1.4 创建一个iOS 9项目 18
1.5 打开一个现有的iOS 9项目 23
1.6 段Swift程序 24
实例1-1 使用Xcode 7开发个
Swift程序 24
第2章 Swift的基础语法
2.1 分号 31
2.2 空白 32
2.3 标识符和关键字 32
2.3.1
标识符 32
2.3.2
关键字 33
2.4 常量和变量 34
2.4.1
声明常量 34
实例2-1 输出常量的值 35
2.4.2
声明变量 35
实例2-2 输出变量的值 37
2.4.3
输出常量和变量 39
实例2-3 计算一个圆的面积 39
2.4.4
标注类型 40
实例2-4 省略类型声明 40
2.4.5
常量和变量的命名规则 41
实例2-5 修改变量值 41
2.5 注释 42
2.5.1
注释的规则 42
实例2-6 演示注释的用法 43
2.5.2
使用注释的注意事项 43
2.6 数据类型 44
2.6.1
数据类型的分类 45
2.6.2
类型和类型推断 45
2.6.3
类型注解 46
2.6.4
类型标识符 46
2.6.5
元组类型 47
2.6.6
函数类型 47
2.6.7
数组类型 48
2.6.8
可选类型 48
2.6.9
隐式解析可选类型 49
2.6.10
协议合成类型 50
2.6.11
元类型 50
2.6.12
类型继承子句 50
2.6.13
类型推断 51
2.7 基本的数值类型 51
2.7.1
整数 52
实例2-7 输出整数 53
2.7.2
浮点数 54
实例2-8 使用浮点数 54
2.8 字面量 55
2.8.1
数值型字面量 55
实例2-9 使用数值型字面量 56
2.8.2
整型字面量 56
实例2-10 输出不同进制的17 57
2.8.3
浮点型字面量 57
2.8.4
文本型字面量 58
实例2-11 演示特殊符号的使用 59
2.8.5
数值的可读性 59
2.9