Swift函数返回值

前端之家收集整理的这篇文章主要介绍了Swift函数返回值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

函数的返回值有三种类型:单一返回值,多返回值,无返回值



无返回值函数


示例:


func 函数名(参数列表) {


语句

}


func 函数名(参数列表) ->() {

语句


}


func 函数名(参数列表) -> Void {


语句

}


多返回值函数


两种方式实现:

1、参数声明为引用类型传递

2、将返回定义为元组


示例:

1、引用类型参数传递

func ChangeInt(inout value1 : Int,inout value2 : Double ) {

value1 = 55

value2 = 1.23


}


var val1 = 0

var val2 = 0.0


changeInt(&val1,&val2)


2、元组类型示例:


func changeInt() -> (value1 : Int,value2 : Double) {


return (10,20.0)

}


let value = changeInt()

println(value.0)

println(value.1)

猜你在找的Swift相关文章