7
In einem NSObject Sie eine Eigenschaft „keyPath“ haben Sie selbst zu beobachten und Sie verwendenFügt das Hinzufügen eines KVO-Observers zu einem Speicherleck hinzu?
[self addObserver:self forKeyPath:keyPath options:NSKeyValueObservingOptionNew context:nil];
Ist die obige Zeile ein Zyklus beibehalten verursachen?
Ich stelle diese Frage, weil ich wissen wollte, ob es eine brauchbare Alternative zum Umschreiben einer Reihe von Setter-Funktionen war.
Verdammt diesen Teil verpasst. "Diskussion Weder der Empfänger noch einObserver werden beibehalten." – Biclops
Meine Lektion gelernt. Ich habe den Fehler gemacht, nur den Popover-Text zu lesen, wenn ich auf den Funktionsaufruf klicke und die Option/alt halte, wenn ich zu der Aktion AppleDocs html gegangen wäre, hätte ich den Diskussionstext gesehen, der das gesagt hätte. Entschuldigen Sie die Umstände. – Biclops