No Swift 4, como removo um observador KVO baseado em bloco?
Se eu armazenar um observador como este:
let observer: NSKeyValueObservation = foo.observe(\.value, options: [.new]) { (foo, change) in
print(change.newValue)
}
Como faço para remover / desativar / limparobserver
uma vez que eu não preciso mais disso?
Minhasfoo
instância não tem nenhumremove
método similar que recebe umNSKeyValueObservation
instância, oobserver
em si não tem nenhumremove
-como qualquer um.