理论上是否可以将Core Data数据库直接下载到应用程序中然后访问该数据库? 如果是这样的格式化考虑因素 – 任何SQLite数据库都可以工作还是需要特定的结构? Core Data的数据库结构已关
如果是这样的格式化考虑因素 – 任何SQLite数据库都可以工作还是需要特定的结构?
Core Data的数据库结构已关闭,这意味着您不能也不应该尝试复制它.下载预先填充的数据库的唯一推荐方法是使用Core Data.幸运的是,OS X和iOS共享完全相同的结构(并将继续这样做).建议的处理方法是为OS X编写一个CLI,为您生成SQLite文件.然后,您可以根据需要将该文件下载到应用程序中.建议将此预先填充的数据库与您的应用程序一起发送(这通常比下载整个文件更好).