Swift

Swift:函数、枚举与可选项

2021-06-16  本文已影响0人  码小菜

目录
一,基础语法
二,流程控制
三,函数
四,枚举
五,枚举的内存布局
六,可选项

一,基础语法

1,常量和变量
2,常见数据类型
3,元组
4,typealias

二,流程控制

1,if-else
2,while
3,for
4,switch

1>默认可以不写break,不会贯穿到后面的条件
2>使用fallthrough可以实现贯穿的效果
3>如果已经处理所有的情况,可以不写default

三,函数

1,基本使用
2,参数使用

1>用inout定义一个输入输出参数,可以在函数内部修改外部实参的值
2>可变参数不能标记为inout
3>inout参数不能有默认值
4>inout参数不能传入常量
5>inout参数的本质是地址传递

3,函数重载
4,内联函数
5,函数类型
6,嵌套函数
7,文档注释

四,枚举

1,基本使用
2,原始值
3,关联值
4,递归枚举
5,定义方法

五,枚举的内存布局

查看内存的工具

1,MemoryLayout
2,无原始值无关联值
3,有原始值
4,有关联值
5,一个case

六,可选项

1,基本介绍
2,强制解包
3,隐式解包
4,可选项绑定
5,guard
6,空合并运算符
7,多重可选项
上一篇 下一篇

猜你喜欢

热点阅读