Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
保存前从托管对象上下文获取的iOS_Ios_Object_Fetch_Managed - Fatal编程技术网

保存前从托管对象上下文获取的iOS

保存前从托管对象上下文获取的iOS,ios,object,fetch,managed,Ios,Object,Fetch,Managed,如果我将实体添加到moc,并且在moc的文档获得保存机会之前在该moc上执行提取请求,那么我的提取是否会包含新添加的实体?(由于自动保存功能,我不确定如何测试此功能)我猜您在说“自动保存”时使用的是UIDocument。如果没有,则没有“自动保存”(除非使用Apple模板代码,并且应用程序代理在终止前保存) 创建提取请求时,可以使用includesPendingChanges属性选择是否应包括未保存的项。它默认为“是”,因此默认情况下,您将在结果中看到未保存的项

如果我将实体添加到moc,并且在moc的文档获得保存机会之前在该moc上执行提取请求,那么我的提取是否会包含新添加的实体?(由于自动保存功能,我不确定如何测试此功能)

我猜您在说“自动保存”时使用的是
UIDocument
。如果没有,则没有“自动保存”(除非使用Apple模板代码,并且应用程序代理在终止前保存)

创建提取请求时,可以使用
includesPendingChanges
属性选择是否应包括未保存的项。它默认为“是”,因此默认情况下,您将在结果中看到未保存的项