核心数据自动更新查询
Posted
技术标签:
【中文标题】核心数据自动更新查询【英文标题】:Core Data Automatic Update Inquery 【发布时间】:2010-03-05 23:31:35 【问题描述】:我有一个关于核心数据以及如何(如果有的话)自动更新实体的问题。
基本上,假设我获取了一些数据 X。X 与 Y 具有一对多的反比关系。然后调用 get 方法来更新 X 中的属性。是否必须再次获取数据?还是 X 会自动获取更新的数据?
如果这是不可能的,那很好。前几天看到一个帖子,很好奇。我不记得细节,但我认为它谈到了如何让 NSManagedObjects 自动更新/刷新他们的数据,并且很好奇这是真的,或者你必须设置的设置,或者只是不可能。
我实际上正在重新获取数据以更新表格。这对我来说很好,但我只是好奇我读到的是真的还是我误解了这篇文章。
谢谢。
【问题讨论】:
【参考方案1】:如果您的数据模型状态发生更改,则需要在某处进行更新,以使更改反映在 UI 中。如果您使用NSFetchedResultsController
,则可以更轻松地管理对 UI 的更新。 Here is some documentation.
【讨论】:
那么,如果我不使用 NSFetchResultsController(我不使用),我是否必须创建自己的方法来刷新数据? (这就是我现在正在做的)以上是关于核心数据自动更新查询的主要内容,如果未能解决你的问题,请参考以下文章