XCode4 无法正确生成 NSManagedObject 子类

Posted

技术标签:

【中文标题】XCode4 无法正确生成 NSManagedObject 子类【英文标题】:XCode4 fails to generate NSManagedObject subclass properly 【发布时间】:2011-06-06 18:42:50 【问题描述】:

我使用 XCode4 中的模型编辑器创建了一个模型。过了一会儿,我决定重命名我的实体。

效果很好,但是当我尝试从它们生成 NSManagedObject 子类时,XCode 会使用旧实体/类名生成它们。

这是一个已知的错误吗?

【问题讨论】:

【参考方案1】:

我解决了。这不是错误。如果您单击实体,您也必须在检查器中更改类名。

【讨论】:

【参考方案2】:

是的,这是一个错误。不过不知道有没有被举报。如果不是,它应该是。我曾经也有过一样的问题。不幸的是,我的解决方案是从头开始创建一个新模型。或者,您可以尝试修改 .xcdatamodel 文件中的元素文件。但是,此文件是专有格式,不保证可以正常工作。您可能会通过尝试对其进行编辑来制造更大的问题。

【讨论】:

以上是关于XCode4 无法正确生成 NSManagedObject 子类的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 libpqxx 和 xcode4 (c++) 进行编译

Xcode 4.3 没有正确链接到 ZbarSDK

在 App Store 应用中同时支持 armv6 和 iOS 6?

XCode4 使用接口生成器声明变量

@2x 图像不显示在 XCode4 界面构建器设计器中

如何从Xcode4生成UML图表