Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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
Iphone 一个或两个managedObjectContext_Iphone_Ios_Nsmanagedobjectcontext - Fatal编程技术网

Iphone 一个或两个managedObjectContext

Iphone 一个或两个managedObjectContext,iphone,ios,nsmanagedobjectcontext,Iphone,Ios,Nsmanagedobjectcontext,我目前正在开发一个应用程序,它通过AsiHTTPRequest发出HTTP请求,然后解析JSON流。基本上有一个tableView/NSFetchedResultsController,它打印从coreData获取的对象,刷新是通过UIButton手动完成的。我想让我的页面看到更改,所以我实现了NSFetchedResultsController 但是,如果用户在地下刷新,那么解析将不同,等待请求的响应。同时,用户可以导航并单击核心数据对象,在阅读时可以删除该对象 会发生什么? 另外,保存上下文

我目前正在开发一个应用程序,它通过AsiHTTPRequest发出HTTP请求,然后解析JSON流。基本上有一个tableView/NSFetchedResultsController,它打印从coreData获取的对象,刷新是通过UIButton手动完成的。我想让我的页面看到更改,所以我实现了NSFetchedResultsController

但是,如果用户在地下刷新,那么解析将不同,等待请求的响应。同时,用户可以导航并单击核心数据对象,在阅读时可以删除该对象

会发生什么? 另外,保存上下文的最佳时机是什么? 还是使用2个上下文然后同步它们更好

提前感谢您的意见


Niels

充分利用NSFetchedResultsControllerDelegate,只需一个NSFetchedResultsControllerDelegate即可

希望有帮助, 尼尔斯