在Swift中声明字典的方式不同?

时间:2018-10-31 02:43:48

标签: swift dictionary

之间有什么区别

let data = [String:Any]()
let data = Dictionary<String, Any>()

1 个答案:

答案 0 :(得分:1)

它们都执行相同的操作来声明和初始化该键和值类型的空字典。

Apple在其Swift Guide中以第一方式进行记录。 (向下滚动到字典部分)。

您显示的第二种方式只是更加正式,这可能会帮助Swift的新手,他们不了解字典的速记/文字语法。

The