我有一个关于核心数据的问题,以及如果有的话,实体会自动更新。
基本上,假设我获取了一些数据X.X与Y具有反向关系。然后调用方法来更新X中的属性。是否必须再次获取数据?或者X会自动获取更新的数据吗?
如果不可能,那没关系。几天前,当我看到一个帖子时,我只是好奇。我不记得细节,但我认为它谈到了如何让NSManagedObjects自动更新/刷新他们的数据,并且好奇这是真的,还是你必须设置的设置,或者只是不可能。
我实际上正在重新获取数据以更新表。这对我很好,但同样,我只是好奇我读的是真的还是我误解了帖子。
感谢。
答案 0 :(得分:1)
如果您的数据模型状态发生更改,则需要在某处进行更新,以便在UI中反映更改。如果您使用NSFetchedResultsController
,则可以更轻松地管理对UI的更新。 Here is some documentation.