关于 Core Data lightweight migration 的文档没有提及标记从非可选到可选的关系是否包含在轻量级迁移中。
它是由轻量级迁移处理的还是我必须为其编写自定义迁移?对此的任何帮助表示赞赏。
最佳答案
实际上该页面涵盖了这个确切的案例。可以推断的更改列表中包括:
- A non-optional attribute becoming optional
因此,如果您尝试仅使用此更改进行轻量级迁移,它应该会起作用。
关于iOS 核心数据 - 用于将关系从非可选更改为可选的轻量级迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39288519/