2016-07-25 78 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() 
相關問題