0
我正在寫一個iPhone應用程序,這需要存儲約10個記錄,每佔用20-200 KB的空間。我需要在NSKeyedArchiver和SQLite之間進行選擇。我的問題是:什麼時候應該使用的NSKeyedArchiver,而不是SQLite的?
- 哪個佔用較少的空間來存儲?
- 哪一個是更快地讀入內存?回寫哪個更快?
謝謝!
我正在寫一個iPhone應用程序,這需要存儲約10個記錄,每佔用20-200 KB的空間。我需要在NSKeyedArchiver和SQLite之間進行選擇。我的問題是:什麼時候應該使用的NSKeyedArchiver,而不是SQLite的?
謝謝!
只有10條記錄,這將是更容易使用NSKeyedArchiver
。 SQL通常用於成千上萬條記錄中更強大的數據庫任務。我想說,除非你真的需要它,否則編寫代碼可能不值得。