Nach viel suchen zu erhalten, war ich nicht in der Lage zu finden wheather Sie ein Wörterbuch Objekt zu übergeben müssen:Wie NSUserDefaultsDidChangeNotification iphone
[NSUserDefaultsDidChangeNotification addObserver: forKeyPath: options: context:];
und was sollte in den Optionen zur Verfügung gestellt werden, wenn ich will für benachrichtigt werden sogar eine einzige Änderung in den userDefaults. Auch was ist keypath?
Vielen Dank im Voraus.
Thanx deanWombourne, genau das, was ich gesucht habe ... – neha
Es ist wichtig, den Beobachter im dealloc Verfahren zu entfernen. Wenn eine zerstörte Klasse weiterhin als Beobachter registriert ist, stürzt die App bei Benachrichtigung ab. Verwenden Sie: [[NSNotificationCenter defaultCenter] removeObserver: self]; – maralbjo
Dies wirft einen Fehler auf. Jemand könnte es 15 Minuten lang anstarren und sich fragen, was sie falsch gemacht haben, um herauszufinden, dass die "Benachrichtigung" falsch geschrieben ist. Nur ein FYI – RyeMAC3