标签: swift key-value-observing
情景:
我希望删除一个KVO: self.removeObserver(self,forKeyPath:“readyForDisplay”)
但我得到了这个:
...原因:'无法移除观察者......关键路径 来自...的“readyForDisplay”因为它没有注册为 观察者。
我是否在删除之前检查KVO是否已注册?
答案 0 :(得分:1)
你没有。您需要明确跟踪您的注册,并确保平衡注册和删除。