首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在没有互联网连接的情况下,NSIncrementalStore如何工作?

在没有互联网连接的情况下,NSIncrementalStore如何工作?
EN

Stack Overflow用户
提问于 2013-03-17 17:54:03
回答 1查看 235关注 0票数 0

标题才是真正的问题。但是一些建议+示例代码re:当没有互联网连接时,如何在nsincrementalstore子类中处理将是很好的。

我在考虑缓存到sqlite持久存储,这样当互联网连接不可用时,我会使用托管上下文,使用sqlite存储,而不是增量store.Not,确切地确定保存到sqlite存储将如何与web服务(在本例中为Parse)保持同步。

EN

回答 1

Stack Overflow用户

发布于 2013-03-24 12:32:07

我建议你在更高的层次上重新思考你的架构。

不要陷入持久存储和子类的杂草中。相反,要考虑需要保存的事务。

您对本地存储所做的每一次修改都需要与web服务进行某种交互。但这些交互将是混乱的:它们将失败,服务器将繁忙,网络将来来去去。

如果您从本地数据更新和远程数据更新两个部分来考虑这一点,那么在项目结束时,您会有更多的工作要做。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15459464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档