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

在iPhone应用程序中加载初始数据的想法?

  •  0
  • drekka  · 技术社区  · 14 年前

    在我的应用程序中,我想加载一些初始数据来向用户展示它是如何工作的。该应用程序使用一个由coredata管理的sqllite db。

    到目前为止,我已经考虑了3种选择:

    1. 将代码写入类以编程方式创建数据。

    2. 在apps资源中创建一个XML文件,并通过nsxmlparser加载,nsxmlparser的委托在sqllite db中创建条目。

    3. 与选项2相同,但使用JSON文件并引入第三方库来读取它。

    还有其他的选择我还没有找到吗?既然我说的是每表6条记录,当有3个表时,你会选择哪一个?

    1 回复  |  直到 14 年前
        1
  •  1
  •   user289841    14 年前

    写在代码中可能不是一个很好的解决方案… 对于选项B:我建议使用tbxml解析器。它很快! http://www.tbxml.co.uk/TBXML/TBXML_Free.html

    我的选择是XML文件(您可以更自由地解析它,并在其中进行“快速查看”)。

    别忘了让它可本地化!