2016-07-25 31 views
1

这是完整的ERROR,出现在我的控制台中,我已经查看了一些其他回答的问题,但在我的情况下问题发生了变化,所有的我在堆栈溢出或任何其他网络论坛上发现的案例与故事板或.xib文件以及一个错误的引用有关,但在我的情况下,它与在字典中设置值有关,而且我的类正确链接到故事板文件,控制台错误如下,并在以下代码行中调用:在NSDictionary中设置一个值时,该类不是关键值编码兼容

“此类不是关键值编码兼容的关键NivelRelevancia。”

//diccionario global is my dictionary 
var diccionarioGlobal : NSDictionary = [String: AnyObject]() 

diccionarioGlobal.setValue(nivelRelevancia, forKey: "NivelRelevancia") 

回答

4

如果你想你的变异字典,你应该从雨燕标准库使用的字典类型:

var diccionarioGlobal:[String: AnyObject] = [String: AnyObject]() 

或者使用NSMutableDictionary,作为NSDictionary的是一成不变的:

var diccionarioGlobal = NSMutableDictionary() 
相关问题