对解析本地数据存储区和缓存感到困惑

Jas*_*Day 5 ios parse-platform

我正在开发一个iOS应用程序,我希望获得一定程度的离线支持,并且我正在努力摆脱本地数据存储或缓存使用的方法,因为看起来你不能一起使用这两个功能.

我的查询非常基本,并且不会仅更改检索到的数据可以更改.

如果我使用其中一个缓存策略,我会收到连接错误,似乎没有任何内容从缓存中返回.

我所追求的工作流程如下.

- >连接到Internet时,在本地执行查询和存储对象.

- >如果没有互联网检索以前下载的对象.

aba*_*net 1

对于您描述的工作流程,我认为您正在寻找缓存。如果您希望用户可以在没有连接的情况下修改数据,然后当再次有 wifi 时,将本地数据与远程数据同步,那么您将需要本地数据存储行为。对我来说,问题是当您希望两者位于同一应用程序的不同部分时,因为在解析中您使用本地数据存储,因此无法使用缓存。我实在不明白为什么!