加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

swift方法使用

发布时间:2020-12-14 02:02:34 所属栏目:百科 来源:网络整理
导读:方法的定义和使用 //方法定义,(参数名:参数类型),多个参数用:分割func sayHello(name:String){ println("hello(name)")}sayHello("zhangsan")////创建返回多个值的方法func getStudeng()-(NSString,Int){ return ("zhangsan",23)}//得到返回值名称用逗

方法的定义和使用

//方法定义,(参数名:参数类型),多个参数用:分割
func sayHello(name:String){
    println("hello(name)")
}
sayHello("zhangsan")
//
//创建返回多个值的方法
func getStudeng()->(NSString,Int){
    return ("zhangsan",23)
}
//得到返回值名称用逗号隔开
let (name,age)=getStudeng()
//获取值并输出
println("名字:(name),年龄:(age)")

多个参数和返回值

//定义一个方法可以传入多个值
func getSum(age:Int...)->Int{
    var s:Int=0
    for a in age{
        s+=a
    }
    return s
}
var sum1=getSum()
var sum2=getSum(2,4,6,8,10)
println("sum1=(sum1):sum2=(sum2)")
//定义一个可以传入多个值,返回多个值的方法
func getStudeng(name:String,age:Int,sex:String)->(String,Int,String){
    return (name,age,sex)
}
let (name,sex)=getStudeng("zhangsan",20,"男")
println("姓名:(name)年龄:(age)性别:(sex)")

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读