1

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

4

1 回答 1

1

是的,当然你可以KVO用来观察物体的数量。

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

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

于 2013-02-26T02:46:18.340 回答