如何让mogenerator识别Transformable属性的正确类型?

cas*_*ora 34 transformation core-data mogenerator transformable

我有一个具有单个可转换属性的Core Data模型.我也有这个属性使用自定义NSValueTransformer,在模型中正确设置.

当我使用mogenerator生成/更新我的机器和人类文件时,包含该属性的实体的机器文件总是将属性键入NSObject.为了使Core Data能够使用我的自定义值转换器,此类型必须是变换器可以理解的类型.现在,我通过使用正确的类型重新定义属性,在人工文件中手动执行此操作.这样做可以让变压器工作.但是,我最终得到了几个关于重新定义属性的编译警告.

该版本中指定的最近发布的mogenerator之一指出,现在支持可转换属性.但是,我没有找到任何示例语法来启用此功能.

ren*_*sch 72

这应该更好地记录下来.

要设置生成的属性的类型,请在建模器中选择所需的属性,然后切换到"用户信息"选项卡.然后使用键attributeValueClassName和值创建一个新元素.

这是一个截图:

发电机屏幕截图