我不相信我正在使用任何3.0特定的API,但不知何故,每当我编译时,我都会收到警告“此项目使用仅在iPhone SDK 3.0及更高版本中可用的功能”,然后是一堆错误。如果我将Base SDK更改为3.0,则警告&错误消失了,但当然我无法针对OS 2.2.1
我看到这来自project_Prefix.pch文件,我假设是在XCode最初创建项目时创建的。我不知道这个文件是如何被包含的,但我相信这是问题的根源。我尝试删除它,但然后构建将根本不编译。
我是否需要以某种方式重新生成此文件?
答案 0 :(得分:0)
愚蠢的我 - 我实际上使用的是3.0 API。我有以下内容:
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
删除此行可解决问题。
答案 1 :(得分:-1)
我不相信project_Prefix.pch是该文件,但是如果你想重新生成它只是删除它或者更好,但是对你的项目进行清理。
您遇到的错误是什么?这应该告诉你正在使用哪个3.0特定的API。