0

是否有一种简单有效/快速的方法来查询 managedobjectcontext 以获取上下文中尚未添加到持久存储中的所有 managedobjects 的数组?

我问这个是因为我希望能够保存已添加到 MOC 的 nsmanagedobjects,前提是它们符合某些标准。基本上我希望能够做到这一点,以便如果在我的托管对象属性被正确填充之前发生了一些意外事件,我可以捕捉到这个事实并在保存上下文之前清除对象。鉴于应用程序中可能的导航复杂性,我想在保存之前查看数据以确保它们是好的。

我想我也可以使用某种验证规则和一个标志字段来做到这一点,直到我确定用户已将所有数据添加到记录中,但我还不知道如何实现这一点。 ..任何帮助非常感谢。

4

1 回答 1

1

insertedObjects方法NSManagedObjectContext 返回已插入上下文但尚未保存在持久存储中的对象集。

于 2013-07-21T09:53:42.207 回答