可能重复:
将普通 sqlite3 数据库迁移到核心数据?
是否可以将现有的 sqlite db 加载到核心数据中?我遇到了麻烦,实际上在核心数据示例中,我发现它包含一个带有 z 前缀的表名和其他属性的数据库。那个z有什么意义?我也在这个博客中看到http://ablogontech.wordpress.com/2009/07/13/using-a-pre-populated-sqlite-database-with-core-data-on-iphone-os-3-0/使用核心数据创建数据库并加载它,这是一种解决方法,但不是将数据加载到核心数据的正确方法。我需要对表进行大量更新和查询,请建议是直接使用sqlite还是使用core data?如果是核心数据,请建议将现有sqlite文件导入核心数据的最佳方法