存储数据库的脱机副本

时间:2016-08-03 19:42:01

标签: ios database swift amazon-web-services

我使用AWS Mobile Hub作为我的swift应用程序的后端。 该应用程序使用从DynamoDB加载数据的表视图,但我还需要在应用程序内部拥有数据库的脱机副本,以便它仍然可以脱机运行,但是当它连接到互联网时,它应该获得在线数据库的最新副本。这项工作的最佳解决方案是什么?

1 个答案:

答案 0 :(得分:1)

有几种方法。

如果数据不是那么大,只需将json字符串存储到NSUserDefaults。每次加载新数据时都会以这种方式更新userdetaults,您可以与新数据同步。

如果数据大于使用coredata。