问问题
748 次
2 回答
1
您可以做的最简单的事情是使用一个实例变量来跟踪您是否正在同步并在设置时忽略观察者的更改。在 的开头和结尾停止并开始观察可能会更好syncKVO:
,但这取决于您实际观察的内容:如果您正在观看大量收藏,您不希望大量退订和重新订阅。
于 2009-10-26T17:44:44.507 回答
0
查看您的代码,我想知道您是否真的想在保存实体时进行同步,而不是在对象键更改后立即进行同步。我认为您最好完全放弃观察并观察,使用CoreData 文档NSManagedObjectContextObjectsDidChangeNotification
中指定的 userInfo 键的值来确定需要更新哪些实体。
于 2009-10-27T21:04:42.590 回答