首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何让mogenerator识别可转换属性的正确类型?

我如何让mogenerator识别可转换属性的正确类型?
EN

Stack Overflow用户
提问于 2011-02-17 03:27:08
回答 1查看 3.5K关注 0票数 34

我有一个只有一个可转换属性的核心数据模型。我还让这个属性使用一个自定义的NSValueTransformer,在模型中正确设置。

当我使用mogenerator生成/更新我的机器和人工文件时,包含此属性的实体的机器文件总是将该属性类型化为NSObject。为了让Core Data使用我的定制值转换器,此类型必须是转换器能够识别的类型。现在,我在human文件中手动完成此操作,方法是使用适当的类型重新定义属性。这就完成了工作,并使转换器工作。但是,我最后得到了几个关于重定义属性的编译警告。

release notes中指定的mogenerator的较新版本之一,现在支持可转换属性。但是,我还没有找到任何示例语法来启用此功能。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-17 03:37:30

这应该被更好地记录下来。

要设置生成的属性的类型,请在建模器中选择所需的属性,然后切换到User Info选项卡。然后创建一个新元素,其键为attributeValueClassName,值为您想要的任何值。

这是一个截图:

票数 72
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5021140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档