XCode Cocoa控制台应用程序导入错误

时间:2010-08-02 05:19:24

标签: cocoa xcode import console

我在XCode中创建了一个新的控制台应用程序项目,在main.c文件中,我尝试导入Cocoa.h和我制作的另一个头文件。然而,XCode开始吓坏了,并给了我一堆错误。所有错误都是Parse Issues,来自NSObjCRuntime.h,NSZone.h和NSObject.h。谁知道为什么?谢谢!

1 个答案:

答案 0 :(得分:7)

因为.c用于C文件; .m用于Objective-C文件。

通过调用文件main.c,您告诉Xcode将文件编译为C.因为它包含Objective-C标头,它显然会遇到解析错误。将扩展名更改为.m,您就可以了。