我刚刚将Mac升级到Lion,然后升级到Xcode 4.1 . 与Xcode 4.0配合得很好的我的iPhone项目在Xcode 4.1中有401个错误 .
我搜索了解决方案并获得了两种有用的方法 .
-
将编译器从GCC 4.2更改为LLVM 2.1 .
-
已将
#import "/usr/include/sqlite3.h"
更改为#import <sqlite3.h>
现在错误的数量减少到15,说
函数声明符后的预期函数体
在文件Runtime.h中的 OBJC_ARC_UNAVAILABLE
上,这是一个内置的源文件 .
我尝试将iOS部署目标从iOS 3.0更改为iOS 4.1并将其他C标志设置为
-D__IPHONE_OS_VERSION_MIN_REQUIRED = 040100
但他们都没有奏效 .
任何帮助将不胜感激 . 谢谢 .
1 回答
我遇到了同样的问题,并且能够通过更改它来解决它
对此
我在哪里包含这个文件 . 此更改似乎向后兼容在Snow Leopard下运行的4.0.2 .