1.if-else(在swift中if后边必须是Bool类型,不能是整数)
if-else
2.while循环
while循环
3.for循环
注意事项:for循环中i默认是let,如果有需求可以声明为var类型
闭区间和半开区间运算符
单侧区间
4.区间类型
区间类型
带间隔的区间值
5.switch
switch
执行完成之后还想继续执行,可以用fallthrough
fallthrough
注意1
注意2
复合条件
匹配
值绑定
6.where 条件判断
where
标签
7.函数
函数的定义
隐式返回
返回元组
函数的文档注释
参数标签
默认参数值
可变参数
print函数
print
inout使用
- 函数重载注意:
注意点1
注意点2
- 内联函数:意思是:如果函数体内的语句很少时,可以直接把函数去掉,编译的时候节约了开辟栈空间、销毁栈空间。
内联函数
- 函数类型
函数类型
函数作为参数
函数作为返回值
- typealias别名
别名
- 嵌套函数
嵌套函数














网友评论