~~~
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)