2012-03-11 9 views
0

私は約10のレコードを格納する必要があるiPhoneアプリケーションを作成していますが、それぞれ20〜200 KBの領域が必要です。 NSKeyedArchiverとSQLiteのどちらかを選択する必要があります。私の質問は次のとおりです:いつSQLiteの代わりにNSKeyedArchiverを使うべきですか?

  1. これは、保存に必要なスペースが少なくなっていますか?
  2. どちらが読み込み速度が速いのですか?書き戻すのが速いのはどちらですか?

ありがとう!

答えて

0

10レコードしかない場合は、NSKeyedArchiverを使用する方がはるかに簡単です。 SQLは、通常数十万件のレコードのうち、より強力なデータベース・タスク用です。私はあなたが本当にそれを必要としない限り、それをコード化する時間は価値がないかもしれないと言いたい。

関連する問題