微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐