轻量级迁移以复制属性内容

时间:2012-03-20 00:28:36

标签: ios core-data migration

问题是我想发布我的.xcdatamodel的新版本,我想重命名一个属性(没问题)但另外我想添加一个包含一个existsint内容的新属性,类似:

旧版本 属性名称:“mobile”

新版本: 属性名称:“phoneCall”(在“移动”之前)(轻量级迁移没问题) 新属性:“phoneSMS”(我希望使用“mobile”(或“phoneCall”新版本)的内容对此属性进行初始化

问题是:我可以使用轻量级迁移吗?我可以在属性详细信息中使用“默认值”o“Reg.Ex”来初始化“phoneSMS”。我需要了解标准迁移?

1 个答案:

答案 0 :(得分:1)

为了从另一列复制值,您可能希望查看标准迁移并编写映射以及实体迁移类来处理为您获取正确值。是的;标准迁移是您的方式。