0
我想開發一個iPhone應用程序。我必須使用數據庫在本地存儲數據。但我很困惑我是否應該使用Sqlite或Coredata.My應用程序有一個集中的數據庫,我正在使用Web服務從該數據庫中獲取數據。CoreData或Sqlite應該在iPhone應用程序中用於本地存儲數據
我想開發一個iPhone應用程序。我必須使用數據庫在本地存儲數據。但我很困惑我是否應該使用Sqlite或Coredata.My應用程序有一個集中的數據庫,我正在使用Web服務從該數據庫中獲取數據。CoreData或Sqlite應該在iPhone應用程序中用於本地存儲數據
那麼,sqllite工作得很好,而且是CoreData在幕後使用的。但是如果你還不知道SQL,那麼使用起來會很複雜。
CoreData是一種更容易開始,但很難找出如何工作。它雖然表現更好。
最後你可能會更好地學習CoreData並繼續這種方式。只是在後臺線程中不要對CoreData做任何事情,除非你已經熟悉了它的工作方式,因爲這是一個充滿危險的複雜層面。
我有大量的數據要存儲,因爲它來自Web服務,我也想在表格之間建立關係。是否有可能在覈心數據? – user758507
是的,你可以定義對象之間的關係。閱讀Core Data教程,或購買許多CoreData書籍之一。 –