xcode“compile source as”覆盖特定文件

时间:2010-01-26 04:33:38

标签: xcode compiler-errors objective-c++

我有一个项目必须设置为“Objective-C ++”,用于“编译源为”值(不,“根据文件类型”在我的主项目中不起作用)。我遇到的问题是我从一个框架(特别是OpenFeint)获得的文件,当编译为“Objective-C ++”时会出现编译错误。

error: pointer of type 'void *' used in arithmetic

我可以在一个测试项目中编译该文件,该项目设置为“根据文件类型”为“compile source as”值。所以我想知道如何设置一个特定的文件来编译为Objective-C?如果我能在实际项目中将这一个文件编译为Objective-C,那么一切都应该完美和谐地工作。

感谢任何帮助。

谢谢!

2 个答案:

答案 0 :(得分:10)

右键点击Xcode中群组和文件列表中的文件,然后从上下文菜单中选择获取信息

然后,您可以在信息窗口的常规标签中更改文件类型。您可能希望文件的类型为sourcecode.c.objc

答案 1 :(得分:-1)

OpenFeint的开发人员回到我身边并让我预发布了他们的下一个版本。它解决了这个问题。

我可以补充一点,他们的回应非常敏捷。