我的项目中的核心数据还是Sqlite?

时间:2010-10-30 19:29:45

标签: iphone core-data sqlite

我正在尝试像Apple的食谱示例那样开发一款iPhone应用程序,但我有一个问题?我想显示我存储在数据库中的数据,但我不希望用户添加数据或编辑此信息。我只想在表视图中显示数据,如名称,描述,图像等。什么是最佳选择?核心数据(以及我如何添加数据)或Sqlite数据库?

谢谢大家。

霍尔迪阿

2 个答案:

答案 0 :(得分:1)

对于这样一个简单的用例,请使用Core Data。这是更高级别,更容易编码(不,真的,它是),并且文档非常彻底,无论是来自Apple还是来自第三方。

答案 1 :(得分:0)

听起来你几乎不需要数据库。如果数据是静态的并且不是很复杂,那么另一种方法是创建一个plist作为应用程序包的一部分,并使用此问题中的技术将该plist读入'NSArray'或'NSDictionary':Plist Array to NSDictionary