Swift 03 函数

函数的定义

Swift 03 函数

隐式返回(Implicit Return)

Swift 03 函数

返回元组:实现多返回值

Swift 03 函数

函数的文档注释

Swift 03 函数
参考:https://swift.org/documentation/api-design-guidelines/

参数标签(Argument Label)

Swift 03 函数

默认参数值(Default Parameter Value)

Swift 03 函数

可变参数(Variadic Parameter)

Swift 03 函数

Swift自带的print函数

Swift 03 函数

输入输出参数(In-Out Parameter)

Swift 03 函数

函数重载(Function Overload)

Swift 03 函数

函数重载注意点

Swift 03 函数

函数重载注意点

Swift 03 函数

内联函数(Inline Function)

Swift 03 函数

@inline

Swift 03 函数

函数类型(Function Type)

Swift 03 函数

函数类型作为函数参数

Swift 03 函数

函数类型作为函数返回值

Swift 03 函数

typealias

Swift 03 函数

嵌套函数(Nested Function)

Swift 03 函数