Swift 定义函数 参数 返回值
定义多参数函数 - 用func声明函数
func name(parameters) -> return type {
function body
}
func halfOpenRangeLength(start: Int, end: Int) -> Int { return end - start } let value = halfOpenRangeLength(1, end: 9) print(value)
定义无参数函数
func name() -> return type {
function body
}
func ReturnString() -> String { return "hello" } print(ReturnString())
定义无返回值函数
func name(parameters) {
function body
}
func Hello(str: String) { print(str) } self.Hello("test")
定义多返回值函数
func name(parameters) -> (parameters1:return type, parameters2:return type, parameters3:return type) {
function body
return(parameters1, parameters2, parameters3)
}
“人生苦短,不要把时间浪费在犹豫不决上,喜欢的东西就去买,喜欢的人就去追。”