2010-11-25 97 views
1

隨着我正在處理的特定應用程序,我需要在我的數據庫中擁有大量數據,以便我可以讀取它。我還需要向數據庫寫入一些內容。我從文檔文件夾中取出了一份sqlite db的副本,並將其放入我的主包中,並可以毫無問題地讀取我手動插入的數據。我可以使用核心數據讀取和寫入我的主包中的數據庫嗎?

我現在試圖插入數據,但我遇到了困難。我記得在某處讀過你不能寫入主包中的數據庫嗎?只有文件夾?那是對的嗎?如果我需要在覈心數據庫中存儲我還需要寫入的自定義數據,我有什麼選擇?

我應該將它移出主文檔文件夾嗎?

謝謝!

回答

0

我找不到文檔來支持這個,但我的理解是應用程序包是隻讀的。我已經閱讀過,如果您在應用程序包中有預填充的Core Data存儲,則需要將其複製到Documents目錄 - 然後進行要複製的修改。

結賬this

相關問題