使用SQLite,plist还是别的什么?

时间:2011-02-27 19:07:50

标签: sql database sqlite ios4

这更多是一个意见问题,而不是技术问题。

我正在写一个基本的应用程序进入UIKit,MapKit等。我想存储一些基本信息,如位置数据,一些字符串等,没有什么疯狂,没有太多(几百)。我想知道我是否应该使用SQLite或使用plist文件?我将发布应用更新,因此不要求任何数据丢失的内容。

我倾向于SQLite,但想首先询问知情人士的意见。

如果您想了解有关该应用的更多信息以帮助您做出决定,请大声说。 :)

2 个答案:

答案 0 :(得分:0)

您可以使用NSUserDefaults。它们易于使用,您可以动态创建它们。如果用户删除了应用程序,则会删除prefs,但如果他们只是在顶部安装新版本,则prefs将保留。

答案 1 :(得分:0)

在iOS设备上存储持久数据的一个非常好的方法是Core Data框架。查看this教程以获得详细介绍。不同的数据存储类型还有一个很好的比较here。希望有所帮助!