【发布时间】:2020-07-28 16:45:57
【问题描述】:
获取核心数据对象后,我需要稍后重新获取同一组对象。我知道所有 ID,但对象可能会更改,因此需要再次获取objectID,一次性。如何实现?
PS:我不能只使用与第一次获取相同的谓词,因为可以添加新对象,我不需要它们。
【问题讨论】:
-
我不知道为什么人们投票关闭。这个问题是明确而具体的。
-
您可以通过 objectID 从托管对象上下文中获取对象,而无需
fetching 对象。Mapping objectID 到对象可能比应用谓词更有效。 -
Vadian,不确定我是否理解您的不带 fetch 的映射解决方案。
标签: swift core-data nspredicate nsfetchrequest