我一直在开发一个应用程序,在该应用程序中我使用 NSUserDefaults 来保存字典以在程序的其他地方使用。自 Beta 1 以来,此功能一直运行良好。现在,随着最新的更新(beta 5),此功能不再有效。看来他们已经消除了以这种方式保存快速词典的能力。但是,我可以保留 NSDictionary。这是两天前有效的代码片段,现在已损坏。
var userDefaults = NSUserDefaults.standardUserDefaults()
userDefaults.setObject(allPlayersDict, forKey: "playerDict")
userDefaults.synchronize()
当使用以下命令检查时,此代码不会向 NSUserDefaults 写入任何内容,甚至不会写入密钥:
var testDict = NSUserDefaults.standardUserDefaults().dictionaryRepresentation()
println(testDict)
有其他人经历过这个或有解决方案吗?
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)