Swift教程之元组类型

Swift教程之元组类型,第1张

概述//MARK:--------------元组------------/*-------------------------------------------------------------元组类型(tuple)元组类型可以将任意数据类型组装成一个元素元组类型在作为函数返回值的时候特别适用,可以为函数返回更多的用户需要的信息。*///创建元组1let (x, y) = (1
//MARK:--------------元组------------/*-------------------------------------------------------------元组类型(tuple)元组类型可以将任意数据类型组装成一个元素元组类型在作为函数返回值的时候特别适用,可以为函数返回更多的用户需要的信息。*///创建元组1let (x,y) = (1,2)//访问元组 - key、value对应方式print("x is \(x) and y is \(y)")//创建元组2let @R_502_6822@404Error = (404,"Not Found")   //由一个Int和一个字符串String组成print(@R_502_6822@404Error)let (statusCode,statusMessage) = @R_502_6822@404Error      //指名value的key。statusCode对应值404,statusMessage对应值"Not Found"print("The status code is \(statusCode)")         //访问第一个值print("The status message is \(statusMessage)")   //访问第二个值//如果仅需要元组中的个别值,可以使用(_)来忽略不需要的值let (justTheStatusCode,_) = @R_502_6822@404Errorprint("The status code is \(justTheStatusCode)")  //仅需要第一个值//访问元组 - 序号访问方式,序号从0开始print("The status code is \(@R_502_6822@404Error.0)")     //访问第一个值print("The status message is \(@R_502_6822@404Error.1)")  //访问第二个值//创建元组3let @R_502_6822@200Status = (statusCode: 200,description: "OK")print("The status code is \(@R_502_6822@200Status.statusCode)")print("The status message is \(@R_502_6822@200Status.description)")
总结

以上是内存溢出为你收集整理的Swift教程之元组类型全部内容,希望文章能够帮你解决Swift教程之元组类型所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1086635.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存