我认为可以在swift中创建字典,如下所示
var dict1 = [String: Int]()
var dict2 = Dictionary<String, Int>()
然后正常使用它。我什么时候应该使用哪种创建词典的方法?
答案 0 :(得分:4)
Apple制作的书“The Swift Programming Language”说
Swift字典的类型完整地写为Dictionary&lt; Key,Value&gt;,其中Key是可以用作字典键的值的类型,Value是字典为那些存储的值的类型密钥。
你也可以用速记形式写一个字典的类型为[Key:Value]。虽然这两种形式在功能上是相同的,但是在提到字典的类型时,速记形式是首选的,并且在本指南中使用。
所以看起来速记形式是首选。可能是因为它看起来更清洁了。