我知道为了避免这些类型的编译错误,解决这个问题的方法是在标题中使用@class MyClass而不是import。然后#import实现中的标题,但这不适合我。
编译错误不会出现在我导入类的头文件中,而是出现在导入的类'头。
我得到的错误是
类PVRShell - >重新定义' PVRShell'作为不同的符号。
以防我在项目中使用PowerVR和GLView(OpenGl)。
如何解决此编译错误?
答案 0 :(得分:0)
将文件扩展名从.m重命名为.mm。 如果你的类使用Objective-C ++,你必须这样做。