我在NSUserDefaults中存储字典时遇到问题,然后我在检索值时遇到了问题。在网络上搜索失败之后,我终于弄清楚了,所以我希望这可以帮助你解决同样的问题。
答案 0 :(得分:0)
为NSUserDefaults,Dictionary和key定义变量:
let defaults = NSUserDefaults.standardUserDefaults()
var myDictionary = Dictionary<String, Int>()
let myKey = "Key"
如何保存字典:
defaults.setObject(myDictionary, forKey: myKey)
如何检索词典:
myDictionary = defaults.dictionaryForKey(myKey) as! Dictionary<String, Int>
注意:确保您的数据类型与您设置的方式相同。
***仅供参考,这是使用Xcode 6.3.2