如果我将实体添加到moc并且在该文档有机会保存之前在该moc上执行获取请求,我的fetch是否会包含新添加的实体? (由于自动保存功能,我不确定如何测试它)
答案 0 :(得分:0)
当您说'自动保存'时,我猜您正在使用UIDocument
。如果不是,则没有“自动保存”(除非使用Apple模板代码,并且应用程序委托在终止前保存)。
创建提取请求时,您可以选择是否应使用includesPendingChanges
属性包含未保存的项目。它默认为YES,因此默认情况下您会在结果中看到未保存的项目。