3
我有一個iPad應用程序(XCode 4.6,故事板,ARC,iOS 6.x和核心數據SQLite存儲)。我注意到,當我對Core Data存儲進行任何更改(例如添加/刪除屬性)時,舊商店將被刪除,用戶必須再次輸入所有信息,這對於此應用程序來說是不可接受的。所以,我的想法是從應用程序執行開始和結束時離線存儲的XML文件中執行備份和還原。我想要使用Google Drive API而不是iCloud來存儲此信息。使用XML文件和Google Drive API備份和恢復核心數據(SQLite)
這是一個很好的解決我的問題?如果沒有,建議更好的方法來做到這一點?
SD
你聽說過遷移?鏈接:http://www.raywenderlich.com/27657/how-to-perform-a-lightweight-core-data-migration – AndrewShmig
請重新寫你的評論*作爲答案* ...這是*完全*什麼我在尋找。謝謝。 – SpokaneDude
這個問題很有趣,即使這裏的動機是錯誤的。人們可能希望向CoreData DB提供導出/導入機制(由外部軟件使用,或作爲手動備份)。 –