繁体   English   中英

没有互联网连接时,NSIncrementalStore如何工作?

[英]How does NSIncrementalStore work when there is no internet connection?

标题是真正的问题。 但是一些建议+示例代码重新:在没有Internet连接的情况下如何在nsincrementalstore子类中进行处理将非常有用。

我当时想缓存到sqlite持久性存储,因此当无法使用Internet连接时,我会使用使用sqlite存储而不是增量存储的托管上下文。不确定要保存到sqlite存储的工作方式如何保持与Web服务同步(在这种情况下为解析)。

我建议您在更高的层次上重新考虑您的体系结构。

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

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

如果您考虑本地数据更新和远程数据更新两个部分,那么在项目结束时将剩下更多的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM