Iphone 错误:";类别“;在XCode 4中声明为不同类型的符号

Iphone 错误:";类别“;在XCode 4中声明为不同类型的符号,iphone,objective-c,xcode4,Iphone,Objective C,Xcode4,我已经创建了自己的类Category.h和Category.m。类别类正在继承NSObject。在我的项目中,只有一个名为Category的类 在下一行,它显示了这个错误 @interface Category : NSObject 任何帮助都将不胜感激。谢谢 如果您查看文档,则有以下类别类型: typedef struct objc_category *Category; 出现此错误是因为Category被定义为指向struct objc_Category的指针 如果您想避免此类错误,我建

我已经创建了自己的类Category.h和Category.m。类别类正在继承NSObject。在我的项目中,只有一个名为Category的类

在下一行,它显示了这个错误

@interface Category : NSObject

任何帮助都将不胜感激。谢谢

如果您查看文档,则有以下类别类型:

typedef struct objc_category *Category;
出现此错误是因为
Category
被定义为指向
struct objc_Category
的指针

如果您想避免此类错误,我建议您在项目中创建的所有类中添加自己的前缀。您的姓名:

  • 你的绰号:iAsh
  • 类别前缀:IA
  • 示例类:IACategory
或来自项目名称:

  • 项目:真棒项目
  • 类别前缀:AP
  • 示例类:APCategory

另外,与文档进行双重检查总是好的。很少会碰到现有的类,但这是可能的。

这个问题非常模糊。你能提供一些示例代码吗?它给出了什么错误?“Category”在XCode 4Eimantas中声明为不同类型的符号:你能告诉我如何搜索任何单词以确保允许使用它吗?是否有任何章节提供此信息?我正在搜索这个。只需打开文档并在搜索字段中输入您的可搜索关键字。另外,不要忘记通过docset(iOS/macosx)和match(exact、containing等)子句调整搜索参数。