首先,Swift的元组可以是多种数据类型的组合。
在定义和使用时,有下面三种用法:
- 分解并提取
- 直接使用下标
- 定义时命名
第三种看起来更加直观,但是在具体使用时,应该是各有利弊。
// 定义一个元组
let message = ("Tom", 908)
// 解包用法
let (name, roomNumber) = message
print("
首先,Swift的元组可以是多种数据类型的组合。
在定义和使用时,有下面三种用法:
第三种看起来更加直观,但是在具体使用时,应该是各有利弊。
// 定义一个元组
let message = ("Tom", 908)
// 解包用法
let (name, roomNumber) = message
print("