在Swift中创建一个新的字典 - 何时使用哪个方法。

时间:2016-09-07 08:16:56

标签: swift

我认为可以在swift中创建字典,如下所示

var dict1 = [String: Int]()
var dict2 = Dictionary<String, Int>()

然后正常使用它。我什么时候应该使用哪种创建词典的方法?

1 个答案:

答案 0 :(得分:4)

Apple制作的书“The Swift Programming Language”说

  

Swift字典的类型完整地写为Dictionary&lt; Key,Value&gt;,其中Key是可以用作字典键的值的类型,Value是字典为那些存储的值的类型密钥。

     

你也可以用速记形式写一个字典的类型为[Key:Value]。虽然这两种形式在功能上是相同的,但是在提到字典的类型时,速记形式是首选的,并且在本指南中使用。

所以看起来速记形式是首选。可能是因为它看起来更清洁了。