我什么时候应该使用NSKeyedArchiver而不是SQLite?

时间:2012-03-11 19:19:03

标签: sqlite memory storage record nskeyedarchiver

我正在编写一个iPhone应用程序,它需要存储大约10条记录,每条记录占用20-200 KB的空间。我需要在NSKeyedArchiver和SQLite之间进行选择。我的问题是:

  1. 哪个占用的空间更少?
  2. 哪一个更快读入内存?回写哪个更快?
  3. 谢谢!

1 个答案:

答案 0 :(得分:0)

只有10条记录,使用NSKeyedArchiver会更容易。 SQL通常用于数十万条记录中更为激烈的数据库任务。我会说除非你真的需要它,否则可能不值得花时间进行编码。