Swift 定义函数 参数 返回值

定义多参数函数 - 用func声明函数 

func name(parameters) -> return type {

function body

}

func halfOpenRangeLength(start: Int, end: Int) -> Int {
return end - start
} let value = halfOpenRangeLength(, end: )
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)

}

上一篇:Vue-cli 创建的项目如何跨域请求


下一篇:大数据框架对比:Hadoop、Storm、Samza、Spark和Flink--容错机制(ACK,RDD,基于log和状态快照),消息处理at least once,exactly once两个是关键