解析iOS / OSX本地/离线数据库?

时间:2014-08-11 16:32:31

标签: database parse-platform local offline

对我的Parse数据库进行离线/本地访问是否有任何好的解决方案?解析自己宣布的本地数据库'对于四月份的Android,并说iOS即将推出,但我还没有听到。

如果我没有可离线访问的数据库,我将不得不使用其他服务。

感谢。

3 个答案:

答案 0 :(得分:3)

编辑:Parse在几天前宣布推出适用于iOS的本地数据:Parse Blog

离线Parse-DB 仍然无法在iOS / OS X上使用

您可以尝试手动将parse-db与本地数据库同步。我们可以选择 FTASync ,也可以按照此处提供的教程进行操作: Ray Wenderlich - How To Synchronize Core Data with a Web Service

答案 1 :(得分:0)

正如purplej0kr所提到的,iOS上的解析还不存在离线解析存储的功能。您可以做的是将数据存储到sqlite数据库或设备的核心数据中。您可以在后台线程中的app open或app exit上运行同步。

答案 2 :(得分:0)

如果您打算使用Parse,我相信唯一合理的选择是依靠它们在iOS上提供LocalDataStore。我尝试使用FTASync并发现了很多问题。我实际上为iOS和Parse编写了一个完整的同步引擎,但是当LDS问世时,它已经崩溃了。编写一个好的同步引擎是一个很多工程月的工作。当LDS变得可用时,它将更容易使用同步引擎实现。