如何在核心数据中手动插入数据

Posted

技术标签:

【中文标题】如何在核心数据中手动插入数据【英文标题】:how to manually insert data in core data 【发布时间】:2012-11-23 05:02:59 【问题描述】:

我是第一次使用核心数据。所以我知道。 首先我有 .csv 文件,但我不知道如何从这个 .csv 文件将数据插入到核心数据中

My entity name is: "HatList"
attribute1: "Category id"
attribute2: "Hat id"
attribute3: "Hat name"

我已经阅读了各种链接,例如 link1 和 link2

除此之外,我已经搜索了很多,但我没有得到正确的想法。

那么,谁能给我正确的代码或关于我的问题的信息?

【问题讨论】:

试试这个[1]:***.com/questions/4102460/… 【参考方案1】:

将 .csv 放入 coredata 并没有什么神奇的方法,您必须使用 NSScaner 对其进行解析,例如:http://macresearch.org/cocoa-scientists-part-xxvi-parsing-csv-data,然后将其作为托管对象插入。

或者,您可以尝试在谷歌上搜索一个可以为您执行此操作的库,我相信一定有。

【讨论】:

以上是关于如何在核心数据中手动插入数据的主要内容,如果未能解决你的问题,请参考以下文章

核心数据关系,如何从关系中插入和检索数据

如何避免在核心数据中使用唯一键重复插入?

iOS核心数据——插入前如何检查

将新数据插入核心数据存储时如何使 UICollectionView 始终位于底部

如何在 Codeigniter 中插入动态数据?

将对象插入核心数据实体时处理重复项