Swift元组第一次接触时感觉很怪,好像oc和java等语言都没有这个概念。
元组(Tuples)是由多个值组成的复合值类型,格式如下
变量或常量关键字 元组变量 = ( 变量,变量, …)
1: 元组变量还是一个变量,只不过表现方式和其他变量不一样
2:()括号里面可以放入N个变量组成,并且可以是不同类型的变量
eg:var A=(1,"just do it ") 这里的A就是一个元组变量,它是有整型和字符串型变量组成
如何访问元祖?
1.可通过索引访问,类似数组
eg:print(A.0)//会输出1
print(A.1)//会输出just do it
2.可以给变量加上key值
eg: var User=(name:"james",age:29)
print(User.name)//输出james