我正在使用iPhone应用程序,该应用程序使用UIManagedDocument
的子类并将其文档存储在iCloud上。UIManagedDocument迁移数据模型
直到我改变了我的核心数据模型/方案(增加了一个新的模型版本 - 就像我在过去几周里有好几次),这一切工作正常。 我添加了一个新属性并更改了其中一个现有属性的数据类型。
现在,当我运行我的应用程序时,我似乎无法使用UIManagedDocument
的-openWithCompletionHandler:
加载我的文档。 我可以创建新文档并读/写这些文档。 如果我将数据模型版本更改回1,则可以读取现有文档,但不能读取新文档。
从我的理解我只做轻量级迁移到数据模型和UIManagedDocument
应该处理这个权利?
任何意见将不胜感激!
它的工作原理!但有人可以告诉我为什么? – John 2017-02-15 14:40:19