Skip to content

Swift6 语言基础

第1章_Swift语言概览

1.1_Swift语言核心定位

1.2_Swift安全性特点

1.3_Swift高性能表现

1.4_Swift6新特性简介

第2章_搭建开发环境

2.1_下载安装Xcode

2.2_熟悉Xcode界面布局

2.3_创建Playground项目

2.4_编写HelloWorld代码

第3章_常量与变量

3.1_let声明常量

3.2_var声明变量

3.3_添加类型注解

3.4_利用类型推断

3.5_遵循命名规范

第4章_核心数据类型

4.1_整型IntUInt

4.2_浮点型FloatDouble

4.3_布尔型Bool

4.4_字符串String

4.5_字符Character

第5章_类型安全与转换

5.1_理解类型安全机制

5.2_数值类型转换

5.3_字符串插值

5.4_类型别名typealias

第6章_元组

6.1_定义访问元组

6.2_分解元组元素

6.3_元组元素命名

第7章_基本运算符

7.1_赋值运算符

7.2_算术运算符

7.3_求余运算符

7.4_复合赋值运算符

第8章_比较逻辑运算符

8.1_比较运算符

8.2_逻辑非运算符

8.3_逻辑与运算符

8.4_逻辑或运算符

第9章_高级运算符

9.1_空合运算符

9.2_区间运算符

9.3_单侧区间运算符

第10章_条件语句

10.1_if-else结构

10.2_if-else-if链

10.3_guard-else退出

第11章_Switch选择

11.1_基本switch语句

11.2_区间匹配

11.3_元组匹配

11.4_值绑定let-var

11.5_where子句判断

第12章_循环结构

12.1_for-in循环

12.2_while循环

12.3_repeat-while循环

12.4_continue跳过

12.5_break终止

第13章_数组Array

13.1_创建初始化数组

13.2_访问修改元素

13.3_添加删除元素

13.4_遍历数组

第14章_集合Set

14.1_创建初始化集合

14.2_添加删除成员

14.3_集合基本操作

第15章_字典Dictionary

15.1_创建初始化字典

15.2_访问修改键值对

15.3_添加删除键值对

15.4_遍历字典

第16章_函数基础

16.1_定义调用函数

16.2_参数标签命名

16.3_定义返回值

16.4_无参无返回值

16.5_默认参数值

第17章_函数进阶

17.1_可变参数

17.2_输入输出inout

17.3_函数类型参数

17.4_函数类型返回

17.5_嵌套函数

第18章_闭包

18.1_闭包表达式

18.2_上下文类型推断

18.3_隐式返回

18.4_尾随闭包

18.5_逃逸闭包escaping

第19章_结构体Struct

19.1_定义结构体

19.2_创建访问实例

19.3_值类型特性

19.4_结构体方法

第20章_类Class

20.1_定义类

20.2_创建访问实例

20.3_引用类型特性

20.4_恒等运算符

第21章_枚举Enum

21.1_定义枚举

21.2_switch匹配

21.3_关联值

21.4_原始值

第22章_属性

22.1_存储属性

22.2_计算属性

22.3_属性观察器

22.4_类型属性static

第23章_方法

23.1_实例方法

23.2_mutating修改

23.3_类型方法static

第24章_可选类型Optional

24.1_nil可选类型

24.2_if-let绑定

24.3_guard-let绑定

24.4_强制解包

24.5_可选链

第25章_错误处理

25.1_Error错误类型

25.2_throws抛出错误

25.3_do-catch处理

25.4_try?转换可选

25.5_try!禁用传递

本站使用 VitePress 制作