如何观察表格视图中的对象数量?

时间:2013-02-26 02:30:24

标签: ios core-data nsfetchedresultscontroller key-value-observing

我需要观察表格视图中的对象数量并用徽章显示它。我在项目中使用Core Data和NSFetchedResultsController。我应该使用KVO还是其他机制?

1 个答案:

答案 0 :(得分:1)

是的,您当然可以使用KVO来观察对象的数量。

但是,如果模型(假设此部分中的对象数量发生变化)代码是您的编码,或者您可以修改模型代码。我认为您应该更好地使用NSNotifactiondelegateblock,当您更改对象数时,它只是一个回调。

KVO最好观察标准库或类中无法修改的var