如何在swift 3中附加复杂的字典类型

时间:2017-09-25 04:14:59

标签: swift dictionary

如何将一些空数组值附加到下面的字典中。

var results:Dictionary<String, Array<Dictionary<String, Any>> = [:]

results["key"] = nil对我不起作用。

我想要一本像

这样的词典
{
"key1" : [],
"key2" : [],
"key3" : []
}

以后可以在Dictionary<String, Any>

的位置添加()

1 个答案:

答案 0 :(得分:2)

首先,你的第一行是非法的。它甚至不会编译。请始终尝试显示真正的代码。因此,您的声明可能如下所示:

var results : Dictionary<String, Array<Dictionary<String, Any>>> = [:]

然后在字典中添加一个空数组,你会说:

results["key"] = []