如何为iPhone应用程序创建默认数据库?

时间:2012-08-28 04:51:07

标签: iphone database sqlite

我只是倾向于iPhone应用程序开发,我已经想出了如何读取和写入数据库信息。但是,我仍然没有找到足够的信息来说明如何设置一个包含所有初始值的默认数据库。

示例我想要一个包含水果列表的数据库。它最初将包含我能想到的所有值,例如apple,pear,orange,apple等。当应用程序第一次加载时,它应该已经是数据库的一部分。然后,用户可以编辑这些值。

我不想将信息放在平面文本文件中并在初始启动时导入它。我认为这有点蹩脚,我宁愿只有一个初始数据库文件。

3 个答案:

答案 0 :(得分:1)

您可以根据需要使用SQLite数据库。

参考phone-sdk-tutorial-reading-data-from-a-sqlite-database链接。它还包含样本

答案 1 :(得分:0)

iOS核心数据可能是最佳答案。在创建项目时选择核心数据选项。它将为您创建示例基本结构,以便与数据库进行交互。您不必担心编写查询,核心数据及其模型类和API将会对其进行处理。以下是可以获取更多信息的有用链接。

Core Data Programming Guide

CoreDataBooks - Core Data Sample code

我希望这对你有帮助。

答案 2 :(得分:0)

转到bolow Link

http://deviphonesdk.blog.com/?p=42

这是使用数据库的最简单方法。