标题才是真正的问题。但是一些建议+示例代码re:当没有互联网连接时,如何在nsincrementalstore子类中处理将是很好的。
我在考虑缓存到sqlite持久存储,这样当互联网连接不可用时,我会使用托管上下文,使用sqlite存储,而不是增量store.Not,确切地确定保存到sqlite存储将如何与web服务(在本例中为Parse)保持同步。
发布于 2013-03-24 12:32:07
我建议你在更高的层次上重新思考你的架构。
不要陷入持久存储和子类的杂草中。相反,要考虑需要保存的事务。
您对本地存储所做的每一次修改都需要与web服务进行某种交互。但这些交互将是混乱的:它们将失败,服务器将繁忙,网络将来来去去。
如果您从本地数据更新和远程数据更新两个部分来考虑这一点,那么在项目结束时,您会有更多的工作要做。
https://stackoverflow.com/questions/15459464
复制相似问题