位置:首頁 > 高級語言 > Swift教學 > Swift元組類型

Swift元組類型

元組類型

元組類型使用逗號隔開並使用括號括起來的0個或多個類型組成的列表。

你可以使用元組類型作為一個函數的返回類型,這樣就可以使函數返回多個值。你也可以命名元組類型中的元素,然後用這些名字來引用每個元素的值。元素的名字由一個標識符和:組成。“函數和多返回值”章節裡有一個展示上述特性的例子。

void是空元組類型()的彆名。如果括號內隻有一個元素,那麼該類型就是括號內元素的類型。比如,(Int)的類型是Int而不是(Int)。所以,隻有當元組類型包含兩個元素以上時才可以標記元組元素。


元組類型語法
元組類型 → ( 元組類型主體 可選 )
元組類型主體 → 元組類型的元素列表 ... 可選
元組類型的元素列表 → 元組類型的元素 | 元組類型的元素 , 元組類型的元素列表
元組類型的元素 → 特性(Attributes)列表 可選 inout 可選 類型 | inout 可選 元素名 類型注解
元素名 → 標識符