如何在Dictionary的末尾添加值

时间:2015-08-05 22:51:34

标签: ios swift dictionary

我正在尝试将值添加到使用[String : Int]格式化的字典的末尾。通常,我可以使用dict[5] = "example",但由于格式为[String : Int],我无法做到。

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果您希望能够添加有序值,则需要使用数组:

var dict:[String] = []

然后,您可以使用

将项目附加到该项目
dict.append("example")

你的专栏:

dict[5] = "example"

将更改索引5处的项目,并将其设置为"示例"。但是,如果您的数组包含较少的项目,它将崩溃,因为它将无法访问此类索引。因此,在初始化数组时添加项目:

var dict:[String] = ["example1","example2"]

或使用append()