我想知道将SQL DB下载到核心数据中需要考虑的问题吗?我不确定格式化SQL DB时必须使用哪些框架,或者是否有任何特殊要求。
任何帮助,建议,指向教程的链接都将不胜感激。.我已经进行了一些搜索,很难理解所有内容,因为我不确定所寻找的内容是否正确。
最佳答案
这几乎是不可能的-即使Core Data可以使用SQLite进行存储,也没有导入/导出。您确实有两个选择:
1)如果您要在iOS应用程序中使用一个数据库使用Core Data,则可以编写一个与SQL存储交互的非常简单的Mac App,并使用基于您创建的Core Data Schema从本质上将其复制到Core Data中在您的SQL数据库上。这样做的好处是,使用Mac应用程序进行测试和开发更简单。然后,iOS应用程序可以使用最终的Core Data存储库(通过在其中包含Core Data Schema)。
2)在您的iOS应用中执行所有导入。开发此程序可能需要更长的时间,但是您可以将SQL数据库动态下载到手机中,然后使用SQLite读取它。
关于sql - 如何将SQL DB下载到iOS的Core Data中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11427402/