2016-08-19 47 views
0

我希望我的ios swift應用程序在用戶從應用程序商店下載時在其核心數據中已經有一些數據。我能達到這個目標的方式有哪些?在應用程序ios swift核心數據中保存默認數據

+0

只需在您的應用程序中添加一個包含數據的json文件......第一次安裝應用程序時,將所有數據從json導入到coredata。現在顯示7執行操作上coredata –

回答

1

您可以添加之前想要的數據,並將文件包含在您的捆綁資源中。然後在運行時,您需要做的是將該文件複製到用戶文檔目錄以供實時使用,插入更新操作應在位於文檔目錄或您複製的任何位置的實時使用文件中執行。這將是我認爲最好的方法。

所以,如果你是它的CoreData文件。你必須做的是把所有的事情都做到系統化,直到你在CoreData的sqlite文件中擁有所需的數據。然後複製該文件並保留在資源中。在獲取任何內容並初始化核心數據對象之前,在應用程序啓動時的運行時,使用包文件替換目標目錄中的文件。

+0

非常感謝「Mahesh」...幫助很多 –

+0

歡迎...快樂的編碼! –