我正在关注大胆代码。以下行在Xcode中引发错误。
let translations = [String : String]()
override init() {
super.init()
translations["heart"] = "\u{0001F496}"
translations["fish"] = "\u{E522}"
}
两个翻译分配行都抛出错误“无法分配给此表达式的结果”
您能否告知上述代码的问题是什么?
答案 0 :(得分:1)
let translations = [String : String]()
使translations
不可变。请改用var
。