如何使用rubymotion在持久性存储上保存数据?

时间:2014-02-09 22:13:03

标签: rubymotion

我试图找到在本地持久存储上存储数据的最佳方法,但我没有找到很多关于此的资源。

我发现只有:

  • 动作模型

但制作离线应用的最佳方法是什么?我的意思是,我与远程同步一次,之后,我的应用程序使用本地存储(cora数据,sqlite ...)来读取数据?

谢谢

3 个答案:

答案 0 :(得分:1)

我使用MotionModel(哎呀,我写了 MotionModel),但我有偏见。它应该是您不想设置Core Data堆栈的用例。也就是说,InfiniteRed在RMQ方面做得很好,所以很可能他们用CDQ做了很好的工作,CDQ封装了Core Data。

我建议你为每个人制作一个游戏应用程序并自行决定。

答案 1 :(得分:0)

我更喜欢HipByte在Locations样本中建议的方式。

检查LocationsStore类,以及它们如何以非常简单的方式使用CoreData。

答案 2 :(得分:0)

您还可以使用CouchbaseLite并利用其同步功能使数据脱机使用。我创建了一个CouchbaseLite RubyMotion Example,它是App的TodoLite-iOS版本的端口。我目前正在努力使整合更好,更像红宝石,但它的工作原理。