Сбои также могут быть прерывистыми или происходить в некоторых путях кода, о которых мы не думали тестировать. Я бы не стал делать то, что в документации сказано не делать. В этом случае я бы отменил регистрацию всех наблюдателей. Спасибо за вашу помощь.

я храню наблюдателя, как это:

let observer: NSKeyValueObservation = foo.observe(\.value, options: [.new]) { (foo, change) in
    print(change.newValue)
}

Как мне удалить / отключить / очиститьobserver раз мне это больше не нужно?

мойfoo Экземпляр не имеет каких-либоremoveподобный метод, который получаетNSKeyValueObservation Например,observer сам по себе не имеетremove-Как или

Ответы на вопрос(1)

Ваш ответ на вопрос