我必须在iPhone上存储大量数据,然后根据需要对其进行排序和搜索.任何人都可以向我建议我应该使用SQLite或plist中的哪一个?
我在考虑使用SQLite.plist和SQLite中的哪一个在搜索和排序中花费的处理时间更少?
如果某人有一些参考指南,请告诉我.
问候
Rob*_*vey 10
Plist和SQLite有不同的用例.
PList是一种文件格式,用于存储少量结构数据(少于几百千字节),通常是字典.尽管代码可以很容易地编写以对其进行排序,但PList本身并没有排序功能.
SQLite是一个成熟的数据库.文件大小(在iPhone上)基本上是无限的.内置排序功能.查询和关系表设计是可能的.性能应该与您可能提出的任何排序算法一样好.