错误:二元运算符'+ ='不能应用于两个'[Int:String]'操作数

时间:2016-01-05 17:14:32

标签: swift dictionary

我正在尝试为数组添加一个值,但我不断提出这个错误。不知道我做错了什么。我猜是因为我正在尝试添加文字和整数?我需要定义这个吗?我该怎么做呢。

var numberDictionary = [1 : "one", 2 : "two", 3 : "three", 4 : "four"]
// Add 5 : "five" to this dictionary
// WORK HERE

numberDictionary += [5 : "five"]

1 个答案:

答案 0 :(得分:1)

你应该这样做:

numberDictionary[5] = "five"

此外,字典称为字典而不是数组。