2010-03-05 23 views
1

我有一個數據集是大約700行字符串數據的八列。值得設置核心數據嗎?如果在Core Data和數組之間會有巨大的性能差異嗎?iPhone SDK核心數據或二維數組

的應用程序是一個簡單的UITableView和一對夫婦的向下鑽取風格細節的意見。我將在一個詳細視圖中搜索數據集。

回答

0

這是值得一用的核心數據,如果設置您的數據狀態可以改變,如果數據集是關係:換句話說,如果數據的列涉及到其他列,如果在這些列過濾爲您提供了數據子集是你想在你的用戶界面中顯示,並且如果你正在更新或更改數組中的數據,那麼Core Data有一些很好的「免費」功能來管理這些事務。

管理對靜態數組的訪問無疑會比核心數據更快,但如果根據動態集和子集更容易考慮數據,則CD將更易於編碼和更新。

+0

亞歷克斯。謝謝你的建議。我可以問你一個更詳細的核心數據問題嗎?我正在通過核心數據文檔。我設置了託管對象模型和獲取請求。這一切都工作。我如何使用不同的標準在同一模型上進行多個提取請求? – yesimarobot 2010-03-07 02:54:17

+0

只需編寫一個不同的'NSFetchRequest'並在同一模型上執行獲取請求。 – 2010-03-07 09:12:15