Ich versuche, ein Array zu lesen, das ich in NSUserdefaults gespeichert habe. Die meisten Beispiele zur Verwendung von "objectforkey" oder "arrayforkey", die beide "AnyObject" auslösen, geben Fehler in Swift 2.2.NSUserdefaults - Verwenden von objectforkeyy in Swift 2.2 Xcode7
Dies:
if let array NSUserDefaults.standardUserDefaults().objectForKey("mykey")
sagt, dass nicht AnyObjet
diese verwenden:
let array NSUserDefaults.standardUserDefaults().objectForKey("mykey") as? [String: String] ?? [String: String]()
stürzt die App selbst, dass ist "out of scope"
Dieses:
func readArray() -> NSArray {
return NSUserDefaults.standardUserDefaults().arrayForKey("NewsDescriptions")!
}
stürzt auch ab.
Kann mir jemand helfen, wie arrayforkey zu lesen, die ANYOBJECT ist wie ObjectForKey
nicht speichern Arrays oder großes Objekt NSUserDefaults – Anton
Ist das fehlende = ein Tippfehler? Wie in 'let array = ...' –
Sie versuchen, es als Dictionary –