Swift3.x - 元组类型

元组类型介绍

  • 元组是Swift中特有的,OC中没有相关类型
  • 它是一种数据结构
  • 类似数组或者字典
  • 可以用于定义一组数据
  • 组成元组类型的数据可以称为“元素”
    *元组类型是使用括号括起来的零个或者多个类型,类型间用逗号隔开

元组的定义
1、直接定义

let personalInfo = ("jim", 20, 1.99)
personalInfo.0
personalInfo.1
//结果:jim,20

2、给元组中的每个定义元素取别名定义

let personalInfo = (name:"jim", age:20,  height:1.99)
personalInfo.name
personalInfo.age
//直接.0还是可以取到对应数据
personalInfo.0
//结果:jim,20,jim

注:此种写法为常见写法,言简意赅,通俗易懂!
3、元组中元素的别名就是元组的名称

let (name, age, height) = ("jim", 20,  1.99)
name
height
//结果:
jim,1.99

元组的用途
多用于函数的返回值,返回多个返回值时使用。
Zeb

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容