查询中的核心数据自动更新

时间:2010-03-05 23:31:35

标签: iphone uitableview core-data nsmanagedobject nsfetchrequest

我有一个关于核心数据的问题,以及如果有的话,实体会自动更新。

基本上,假设我获取了一些数据X.X与Y具有反向关系。然后调用方法来更新X中的属性。是否必须再次获取数据?或者X会自动获取更新的数据吗?

如果不可能,那没关系。几天前,当我看到一个帖子时,我只是好奇。我不记得细节,但我认为它谈到了如何让NSManagedObjects自动更新/刷新他们的数据,并且好奇这是真的,还是你必须设置的设置,或者只是不可能。

我实际上正在重新获取数据以更新表。这对我很好,但同样,我只是好奇我读的是真的还是我误解了帖子。

感谢。

1 个答案:

答案 0 :(得分:1)

如果您的数据模型状态发生更改,则需要在某处进行更新,以便在UI中反映更改。如果您使用NSFetchedResultsController,则可以更轻松地管理对UI的更新。 Here is some documentation.