Core data 自定义核心数据映射:在现有关系之间插入新实体
我的数据模型版本1的一个示例如下所示: 蛋糕被一些客人吃了 在数据模型第2版中并非每个客人都会吃相同数量的食物。我想为每位客人分配一个单独的件数: (Core data 自定义核心数据映射:在现有关系之间插入新实体,core-data,core-data-migration,Core Data,Core Data Migration,我的数据模型版本1的一个示例如下所示: 蛋糕被一些客人吃了 在数据模型第2版中并非每个客人都会吃相同数量的食物。我想为每位客人分配一个单独的件数: (numberOfPieces可以设置为默认值1个。) 如何才能做到这一点?我已经实现了一个自定义映射模型,并为映射设置了一个自定义策略CakeToCake。然而,我不确定该怎么办。我的策略是否必须实现createRelationshipsForDestinationInstance:entityMapping:manager:error:我将在
numberOfPieces
可以设置为默认值1个。)
如何才能做到这一点?我已经实现了一个自定义映射模型,并为映射设置了一个自定义策略
CakeToCake
。然而,我不确定该怎么办。我的策略是否必须实现createRelationshipsForDestinationInstance:entityMapping:manager:error:
我将在其中手动创建PieceOfCake
对象?我认为我做了正确的事情,最终在中创建了PieceOfCake
createRelationshipsForDestinationInstance:entityMapping:manager:错误:
。它运行良好。可能与