这是我的控制台中出现的完整错误,我已经查看了其他一些已回答的问题,但在我的情况下问题发生了变化,我在堆栈溢出或其他任何情况下发现的所有情况web论坛与storyboard或.xib文件和一个错误的引用有关但在我的情况下它与在字典中设置一个值,并且我的类正确链接到storyboard文件,控制台错误如下,在这行代码中调用它:
"此类与密钥NivelRelevancia不符合密钥值编码。"
//diccionario global is my dictionary
var diccionarioGlobal : NSDictionary = [String: AnyObject]()
diccionarioGlobal.setValue(nivelRelevancia, forKey: "NivelRelevancia")
答案 0 :(得分:4)
如果要改变字典,则应使用Swift标准库中的字典类型:
var diccionarioGlobal:[String: AnyObject] = [String: AnyObject]()
或者使用NSMutableDictionary
,因为NSDictionary是不可变的:
var diccionarioGlobal = NSMutableDictionary()