如果您将一个对象C对象告诉removeObservers: for一个键路径,而该键路径还没有注册,它就会破解sads。就像-
‘无法从删除密钥路径’theKeyPath‘的观察者,因为它未注册为观察者。’
有没有一种方法可以确定一个对象是否有注册的观察者,这样我就可以这样做了?
if (object has observer){
remove observer
}
else{
go on my merry way
}
https://stackoverflow.com/questions/1582383
复制相似问题