添加嵌套属性的观察者

时间:2012-10-17 17:47:08

标签: objective-c observers

使用类似......的东西时

[_queueController addObserver:self forKeyPath:@"currentPlayer.currentTrack" options:0 context:nil];

...,只要currentPlayer不变,就只会观察到currentTrack的变化。

我解决这个问题的第一个想法是观察currentPlayer并在每次更改时重新添加观察者。但这个问题还有更好的解决方案吗?

0 个答案:

没有答案