从数据模型生成的文件中的iPhone Objective-C错误

时间:2012-03-02 09:42:19

标签: iphone objective-c xcode core-data ios5

我在Xcode中创建了一个包含大约9个实体的数据模型,所有实体都通过关系连接到一个“核心”实体。

一旦我使用xcdatamodelId的“Graph Editor Style”以图形方式设置了这个数据模型,我通过转到Editor - >生成了类文件。创建NSManagedObject子类。我这样做了两次以建立所有类,因此没有“NSManagedObject”类型的属性。

但是,如果没有触及任何生成的文件,我的一个类实体(Style)会收到4个错误,所有这些都是:

语义问题 - 将“风格”重新定义为一种不同的符号。

考虑到生成了这些文件,我对于解决这些问题需要做些什么感到困惑。实体之间的关系很简单,“风格”实体没有什么特别之处,可以将它与其他实体区分开来。

由于各种文件中的前向声明,这是否可行?我很难解决这个问题 - 我是iPhone开发的初学者,所以我不太清楚如何解决这个问题。非常感谢帮助!

1 个答案:

答案 0 :(得分:6)

您无法创建名为Style

的类

已在MacTypes.h上定义

您应该始终在您的类前面加上您自己的命名空间,Style应为DWStyle