Bagaimana Anda menghapus pengamat dari objek di bawah ARC ? Apakah kita hanya menambahkan pengamat dan lupa menghapusnya? Jika kita tidak lagi mengelola memori secara manual di mana kita berhenti mengamati?
Misalnya, pada pengontrol tampilan:
[self.view addObserver:self
forKeyPath:@"self.frame"
options:NSKeyValueObservingOptionNew
context:nil];
Sebelumnya, saya akan memanggil metode removeObserver:
pengontrol tampilan dealloc
.