使用Swift从CSV初始化CoreData

时间:2015-12-21 18:29:28

标签: ios swift csv core-data

我在几个CSV文件中有数据需要在CoreData中初始化。我想知道是否有任何方法可以使用CSV文件数据初始化CoreData表。

先谢谢。

1 个答案:

答案 0 :(得分:0)

在努力将数据存储在Core-Data中之前,我首先会考虑您使用的数据是什么?有多大,等等。

如果您正在从csv文件中进行一些简单的读取并且数据不是很大,那么可能没有必要存储在核心数据中。

如果沿着核心数据路线走下去,则需要在执行导入之前创建数据模型。因此,您将不得不使用正确的数据类型创建表和字段。一旦你有了这个,你就可以创建一些代码来读取csv文件,然后解析数据并创建核心数据记录的新实例来保存和保存。 我的建议是使用像 Magical Record 这样的库,它可以解决核心数据的繁重问题。