我使用AWS Mobile Hub作为我的swift应用程序的后端。 该应用程序使用从DynamoDB加载数据的表视图,但我还需要在应用程序内部拥有数据库的脱机副本,以便它仍然可以脱机运行,但是当它连接到互联网时,它应该获得在线数据库的最新副本。这项工作的最佳解决方案是什么?
答案 0 :(得分:1)
有几种方法。
如果数据不是那么大,只需将json字符串存储到NSUserDefaults。每次加载新数据时都会以这种方式更新userdetaults,您可以与新数据同步。
如果数据大于使用coredata。