0

我正在使用CHCSVParser 将 sqlite 文件转换为 csv 格式。在此链接 -如何在 iPhone SDK 中将 SQLite 文件导出为 CSV 文件, 该示例提供了使用 FMDB 库(sqlite db 上的包装器)执行此操作的精确方法。我可以使用 FMDB 来做到这一点。但我实际上想使用 CHCSV 解析器使用核心数据(访问 sqlite db)。

简而言之,我的 iOS 应用程序正在尝试使用核心数据访问 sqlite db(之前使用核心数据生成),然后转换为 csv 文件。我是核心数据的新手,所以发现它有点困难。任何帮助表示赞赏。

4

1 回答 1

0

您不能使用 Core Data 读取任意 SQLite 文件。Core Data 通常使用 SQLite 来持久化数据,但 Core Data 控制数据库中的表和列的命名方式(以及其他一些事情)。如果您需要/想要读取不是由 Core Data 编写的 SQLite 文件,则需要直接使用 SQLite(或 FMDB 之类的包装器)读取它。

于 2012-06-02T08:24:06.263 回答