如何在Xcode构建之间持久化数据?

时间:2019-07-18 14:15:07

标签: ios local-storage storage

我实际上正在开发iOS应用程序,但遇到了问题。在我的应用程序中,我必须存储两种数据:产品目录和这些产品上的用户首选项列表。

该目录是一个sqlite数据库,我需要在每个基于xcode的版本中更新目录产品。对此没有问题,我已将文件添加到项目的“构建阶段”的“复制捆绑资源”中。因此,每次我在xcode上构建应用程序时,iPhone都会获取更新的数据库。

我的问题是::我还想将用户偏好存储在必须在xcode版本之间保持的这些产品上。

问题:

  • 是否可以做这样的事情?

如果是:如何?是否可以将此数据存储在sqlite数据库中?我应该实现什么样的文件体系结构来做到这一点?

我实际上已经对该主题进行了很多研究,但找不到解决方案...

如果我做错了,请纠正我,但是我认为这是可能的。

谢谢:)

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。问题是,我认为有可能实现我之前描述的内容,但我不知道该怎么做。如果有人有解决方案,我仍然对此感兴趣。

解决方案是使用 Firebase 分散数据库的权限。通过使用Firebase数据库解决方案,我可以通过xcode构建持久化数据。