将属性更改为不再是瞬态 - 我可以使用轻量级Core Data迁移执行此操作吗?

时间:2013-11-04 23:58:59

标签: objective-c core-data core-data-migration

根据我的阅读,Core Data中的轻量级迁移可以在以下任何情况下完成:

  • 添加实体
  • 删除实体
  • 重命名实体
  • 添加属性/关系
  • 删除属性/关系
  • 重命名属性/关系
  • 使属性/关系可选
  • 使属性/关系不是可选的,但提供默认值!

但我不知道如何让一个实体不再是短暂的。我需要进行高级迁移吗?我是否需要迁移?

1 个答案:

答案 0 :(得分:2)

版本控制系统基本上忽略了瞬态属性,因此将瞬态属性更改为持久属性应该与添加轻量级迁移足够的属性相同。

this question的第二部分推断答案。