2009-12-10 62 views
0

我想將我的地圖數據存儲在iPhone上的sql-lite數據庫中。我想爲此使用「NSUserDefaults」類。你怎麼看?每次需要時請求數據庫管理器加載映射會很有效率?我可以在那裏存儲多大的地圖?有什麼限制嗎? 謝謝你的答案!SQL-lite效率

回答

2

NSUserDefaults應該只能用於存儲設置而不能用作通用數據存儲。這不是一個SQLite數據庫。爲了存儲你的地圖數據,你可以使用核心數據。

+0

好的,那是我的問題。謝謝您的回覆。也許你能給我一些提示,以便從核心數據開始,或者這是什麼? – 2009-12-10 09:55:13

+0

看看這裏http://developer.apple.com/iphone/library/documentation/DataManagement/Conceptual/iPhoneCoreData01/Introduction/Introduction.html。基本上,核心數據是一種將對象保存到數據庫(或其他存儲)的方式。它爲您處理大部分存儲細節。 – lyonanderson 2009-12-10 14:21:53