Ausgabe
Wenn meine Instanz eine Eigenschaft eines anderen Objekts beobachtet, soll ich dann removeObserver:forKeyPath: in dealloc aufrufen?
Lösung
Ja
…es sei denn, es gibt einen geeigneteren Zeitpunkt früher in der Ausführung.
Beobachter werden als nicht beibehaltene Referenzen gehalten. Wenn Sie die Registrierung nicht aufheben, kann dies dazu führen, dass Ihre freigegebene Instanz benachrichtigt wird.
Beantwortet von – justin
Antwort geprüft von – Robin (FixError Admin)