【发布时间】:2011-07-01 08:09:21
【问题描述】:
我目前正在考虑是否使用 KVO 或 NSNotifications 在我的单例属性发生更改时提醒我的 iOS 应用程序中的多个对象。
由于所有需要通知更改的对象都引用了单例,KVO 似乎是自然的解决方案。 然而,我从来没有将 KVO 与单例和多个观察者一起使用,所以我不知道这种模式是否可取甚至可能。
在具有多个观察者的单例上使用 KVO 是一个好主意(甚至可能)吗?
【问题讨论】:
标签: objective-c ios singleton key-value-observing nsnotifications