如何附加到[" foo" :" bar"]

时间:2015-06-03 23:22:51

标签: swift

我在swift 1.2中有以下内容

let params = ["foo" : "bar"]

我想在params中添加更多内容,以便在for循环后最终得到以下内容

["foo" : "bar", "foo2" : "bar3", "foo3" : "bar3"]

感谢。

1 个答案:

答案 0 :(得分:4)

您无法更改参数,因为您将其定义为常量。您需要使用var:

将其定义为变量
var params = ["foo" : "bar"]
params["foo2"] = "bar2"
params["foo3"] = "bar3"

println(params) // [foo3: bar3, foo2: bar2, foo: bar]"