我正在創建一個iPhone應用程序,我試圖在持久存儲的兩種解決方案之間進行選擇。核心數據與SQLitePersistentObjects
核心數據或SQLitePersistentObjects。基本上,我所有的應用程序都需要存儲一個模型對象數組,然後再次加載它們以顯示在UITableView中。它沒有太複雜。核心數據似乎比簡單使用SQLitePersistentObjects有更高的學習曲線。在我的情況下,使用Core Data over SQLitePersistentObjects有什麼明顯的好處?
它並不是因爲SQLitePersistentObjects是一個ORM。 –
這是因爲你應該爲此使用Apple技術,這就是他們編寫Core Data的原因。 OP有時間研究核心數據並理解技術是值得的。 –
你的答案使用裸SQLite來比較使用核心數據。這是一個不正確的比較。 SQLPO!=裸露的SQLite。我同意研究核心數據是好的,但替代方案不應該被忽略。核心數據是蘋果API設計黑暗時刻的一個例子。將它與Rails和其他漂亮的ORM中的ActiveRecord進行比較... –