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)

}

posted @ 2016-04-21 17:52  death3721  阅读(549)  评论(0编辑  收藏  举报