一个或两个managedObjectContext

时间:2011-07-05 13:27:12

标签: iphone ios nsmanagedobjectcontext

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

但是如果用户在地下刷新,那么解析将会有所不同,等待请求的答案。同时,用户可以导航并单击Core Data对象,该对象可以在阅读时删除。

会发生什么? 此外,保存上下文的最佳时刻是什么? 或者使用2个上下文然后同步它们会更好吗?

提前感谢您的意见。

尼尔斯

1 个答案:

答案 0 :(得分:0)

充分利用NSFetchedResultsControllerDelegate,只有一个NSFetchedResultsControllerDelegate就足够了。

希望它有所帮助, 尼尔斯