标签: ios key-value-observing
我不喜欢KVO将所有更改路由到相同的observeValueForKeyPath:ofObject:change:context:方法。目前,我有一大块if语句将这些“观察”发送给不同的方法。
是否已经有办法为每个addObserver指定一个不同的选择器:call?
否则,我正在考虑创建一个“观察”类,其中每个实例都将使用选择器进行初始化,然后充当KVO观察者。