【发布时间】:2013-10-17 23:06:01
【问题描述】:
自从有人第一次启动应用程序以来,我必须将数据预加载到我的核心数据中,以使我的实体始终充满数据。我在 csv 和其他 sqlite 中有一个数据库。哪个是最好的?我该怎么做?我的意思是,我想我应该将我的数据库始终放在我的应用程序的文件夹中,当我第一次启动应用程序时,我会将数据填充到数据库中。不是吗?还是我错了?如果这是好方法?我怎么做?
【问题讨论】:
-
也许可以试试 sqlite,因为核心数据可能能够立即挂接到数据库中,并且数据已经存在。
-
@Tony——这行不通。 SQLite 模式不会是 Core Data 想要的。
-
参见 Wenderlich 网站上的 How to Preload and Import Existing Data。归根结底,您可能只想分发一个将数据预加载到 Core Data 中的应用程序。
标签: iphone ios sqlite core-data csv