根据我的阅读,Core Data 中的轻量级迁移可以在以下任何情况下完成:
- 添加实体
- 移除实体
- 重命名实体
- 添加属性/关系
- 删除属性/关系
- 重命名属性/关系
- 使属性/关系可选
- 使属性/关系不是可选的,但提供默认值!
但我不明白如何让一个实体不再是瞬态的。我需要进行高级迁移吗?我需要迁移吗?
根据我的阅读,Core Data 中的轻量级迁移可以在以下任何情况下完成:
但我不明白如何让一个实体不再是瞬态的。我需要进行高级迁移吗?我需要迁移吗?
版本控制系统基本上会忽略瞬态属性,因此将瞬态属性更改为持久属性应该与添加一个轻量级迁移就足够的属性相同。
从这个问题的第二部分推断出的答案。