Comment réparer exception:Exception lors de la configuration NSDictionary à UserDefaults
[User Defaults] Attempt to set a non-property-list object {
4 = 5;
} as an NSUserDefaults/CFPreferences value for key MyKey
lancé en exécutant le code suivant (Swift 3)
let ns = NSDictionary(dictionary: [4: 5])
UserDefaults.standard.set(ns, forKey: "MyKey")
code
Savès ci-dessus correctement le type String
, mais il a un problème NSDictionary
Cochez cette question: https://stackoverflow.com/questions/37825630/save-dictionary-in-userdefaults-in-swift-3-with-xcode-8 –