我使用Xcode 3.2.5和最新的Xcode 4得到了一个非常奇怪的错误,我可以在模拟器上的调试中构建我的代码,但是一旦我尝试将其部署到设备上(或者建立'发布'模式)我在UIKitFramework中的 UIAccelerometer.h 上得到了一个非常奇怪的编译错误。错误消息是:
整数常量
上的无效后缀“_0”
引起问题的 UIAccelerometer.h 中的一行是:
UIKIT_CLASS_AVAILABLE(2_0) @interface UIAccelerometer : NSObject
我显然没有改变UIKit框架,所以我无法理解为什么我收到这个错误。我已经尝试将部署目标更改为所有iOS SDK,尝试使用Xcode上的minSdk版本更改任何设置等。