gpt4 book ai didi

iphone - 将 CSV 加载到 Core Data 托管的 sqlite 数据库中

转载 作者:IT王子 更新时间:2023-10-29 06:23:43 24 4
gpt4 key购买 nike

我有一个包含数据的 CSV 文件。我想将它加载到 Core Data 管理的 sqlite 数据库中。

我刚刚运行了一个示例 Core Data Xcode 应用程序,并注意到它创建了 db 文件。我注意到表名都以 Z 开头,并且主键存储在单独的表中,因此我假设仅使用 sqlite3 命令行将 CSV 数据直接导入数据库可能会弄乱主键是正确的。

我是否需要编写一个程序来逐行读取 CSV,然后为每一行创建对象并将它们保存到数据库中。有人对此有任何代码吗?我可以编写一个桌面客户端来使用 Core Data 来执行此操作吗?如果是这样,数据库可以在 iPhone 核心数据应用程序中使用吗?

然后我可以只在我的项目中包含预填充的数据库,它会与应用程序一起正确部署,还是我应该做其他事情。

最佳答案

使用NSScanner将 CSV 文件读入核心数据存储中的 NSManagedObject 实例。

关于iphone - 将 CSV 加载到 Core Data 托管的 sqlite 数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1499154/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com