我有一个 iPad 应用程序(XCode 4.6、Storyboards、ARC、iOS 6.x 和 Core Data SQLite 商店)。我注意到,当我对 Core Data 存储进行任何更改(例如添加/删除属性)时,旧存储被删除,用户必须再次输入他们的所有信息,这对于这个应用程序是不可接受的。因此,我的想法是在应用程序执行的开始和结束时从离线存储的 XML 文件中进行备份和恢复。我想使用 Google Drive API 而不是 iCloud 来存储它。
这是解决我问题的好方法吗?如果没有,建议有更好的方法吗?
标清