2010-05-22 59 views
0

在我的应用程序中,我想加载一些初始数据以向用户显示它的工作原理。该应用程序使用CoreData托管sqllite数据库。在iPhone应用程序中加载初始数据的想法?

到目前为止,我已经想到了3个选项:

  1. 编写代码到一个类以编程方式创建的数据。

  2. 在应用程序资源中创建一个xml文件,并通过其委托在sqllite db中创建条目的NSXmlParser加载。

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

我还没有找到其他选择吗?并且考虑到当我有3张桌子时,每张桌子可能会记录6条记录,您会选择哪个?

回答

1

写代码可能不是一个很好的解决方案... 对于选项b:我会推荐TBXml解析器。它非常快! http://www.tbxml.co.uk/TBXML/TBXML_Free.html

我的选择将是XML的文件(你是更自由,可以很容易地分析它,并在它是“快看”)

不要忘记,使其本地化!

相关问题