0
我正在使用NSURLConnection下载加载文件,然后将这些文件转换为sqlite3表的iPhone应用程序。我想使用核心数据来存储这些表并创建所有适用的对象。那么,我是否必须使用代表所有表名和列的图形工具来构建XCode中的数据模型?我一直在搜索并找到使用核心数据的应用程序示例,并将其复制到预填充的sqlite文件中作为默认数据。我正在使用的数据在表名和列名称和类型中会有一些变化。任何方向将不胜感激。核心数据与预先填充的sqlite3文件
有没有一种方法来动态构建核心数据模型? – fmcauley 2010-10-18 17:56:47
是的 - 但这将是一个非常不寻常的解决方案(并且,不,您不能动态构建映射到任意sqlite数据库的解决方案)。查看文档;所有的API都可以这样做。 – bbum 2010-10-18 18:19:31
进一步阅读Core Data文档:“重要提示:虽然Core Data支持SQLite作为其持久存储类型之一,但Core Data无法管理任何任意SQLite数据库。为了使用SQLite数据库,Core Data必须创建并管理数据库本身。有关商店类型的更多信息,请参阅“持久性商店功能”。 – fmcauley 2010-10-19 13:48:07