当前位置 : 主页 > 手机开发 > ios >

ios – 将核心数据/ SQLite数据库下载到应用程序中?

来源:互联网 收集:自由互联 发布时间:2021-06-11
理论上是否可以将Core Data数据库直接下载到应用程序中然后访问该数据库? 如果是这样的格式化考虑因素 – 任何SQLite数据库都可以工作还是需要特定的结构? Core Data的数据库结构已关
理论上是否可以将Core Data数据库直接下载到应用程序中然后访问该数据库?

如果是这样的格式化考虑因素 – 任何SQLite数据库都可以工作还是需要特定的结构?

Core Data的数据库结构已关闭,这意味着您不能也不应该尝试复制它.下载预先填充的数据库的唯一推荐方法是使用Core Data.幸运的是,OS X和iOS共享完全相同的结构(并将继续这样做).

建议的处理方法是为OS X编写一个CLI,为您生成SQLite文件.然后,您可以根据需要将该文件下载到应用程序中.建议将此预先填充的数据库与您的应用程序一起发送(这通常比下载整个文件更好).

网友评论