代码之家  ›  专栏  ›  技术社区  ›  mmccomb

使用虚拟/初始数据部署应用程序

  •  3
  • mmccomb  · 技术社区  · 15 年前

    我有一个基于核心数据的应用程序,它存储使用一系列uiTableView显示的层次数据。为了向用户演示我的应用程序功能,我想用一些虚拟值预先填充我的数据库/应用程序。这些数据将在用户的iPhone/iPod touch上安装后可用。

    实现这一目标的最佳方法是什么?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Marcus S. Zarra    15 年前

    创建数据并将其包含在应用程序包中。在第一次启动时,将该sqlite文件复制到documents目录中,然后再站起核心数据栈。

    就我个人而言,我会创建一个使用相同模型的桌面应用程序来进行初始数据输入,以使您更方便地使用它。从中获取生成的sqlite文件并将其包含在应用程序中。