2
使用Swift 1.2在声明一个数组时是否存在[String]
和[(String)]
之间的差异,还是它们是一样的?Swift 1.2数组声明,额外的括号?
var testArray_001: [String] = [] // Declaration = [String]
var testArray_002: [String] = Array() // Declaration = [String]
var testArray_003 = [String]() // Declaration = [(String)]
谢谢安东尼奥,那就是我刚才的想法。我注意到'var tupleArray_002 = [(Int,String)]()''声明'[((Int,String))]''和var'tupleArray_002 = [Int,String] )]'所以我开始认为我在看一个元组包装器。再次感谢澄清,非常感谢。 – fuzzygoat 2015-02-24 10:55:14
只是好奇,你可以得到元组函数参数列表的工作,我已经在这里试过,我得到一个错误传递元组到函数(根据你的最后一行) – fuzzygoat 2015-02-24 11:31:59
哪个错误?我已经添加了函数到我的答案,也许你错过了其签名的外部名称 – Antonio 2015-02-24 12:23:47