~~~
import Foundation
//元组(tuples)把多个值组合成⼀个复合值。元组内的值可以是任意类型,并不要求是相同类型
var value1 = ("dzl", 10, true)
//任意顺序的任意类型都可以组成一个元组
//元组内容分解
var (value1Sub1, value1Sub2, value1Sub3) = value1
//value1Sub1 = "dzl" value1Sub2 = 10 value1Sub3 = true
//如果你只需要⼀部分元组值,分解的时候可以把要忽略的部分⽤下划线( _ )标记:
var (value1Sub11, _, value1Sub31) = value1
//可以通过下表访问元素
print(value1.0)
//可以在定义元组的时候给元素命名
var value2 = (name:"dzl", age:12, sex:true)
//此时可以通过元素名字来取值
print(value2.age)
~~~
- 前言
- swift控制语句,for,while,repeat-while,if,switch
- swift之声明常量和变量
- swift之数值类型杂谈(数值)
- swift之 元组
- oc与swift混编,OC调用swift,swift调用OC
- swift之可选类型
- swift之数组(Array)、集合(Set)、字典(Dictionary)
- swift之switch续(元组,值绑定,where)
- swift之控制转移语句,continue,break,fallthrough,return,带标签的语句
- swift之函数(functions)
- swift之闭包(closure)
- swift之枚举
- swift之类和结构体
- swift之属性
- swift之方法(Methods)