Swift中不同类型的多维数组

时间:2014-09-21 01:51:19

标签: swift

当所有尺寸属于同一类型时,我可以轻松地在Swift中编写多维数组,例如:

var totalTime : [[Int]]

我如何将第一个维度变为String,将第二个维度变为Int?

1 个答案:

答案 0 :(得分:9)

我建议使用一组元组代替。您希望可以使用Any类型的数组来完成,但这不是一个好主意。

相反,您的数组应该是[[(String,Int)]]。这也比你想做的更紧凑。