【发布时间】:2009-11-03 22:00:10
【问题描述】:
我一直在开发 iPhone 应用程序。并将 Base SDK 设置为“iPhone Device 3.0”,并将部署目标设置为“iPhone OS 3.0”。一切正常。我最近意识到我实际上需要编译项目以在使用 SDK 版本 2.2.1 的设备上运行,所以我将部署目标设置为“iPhone OS 2.2.1”。现在,当我点击编译时,我得到 2079 个错误,最终都指向我的头文件,上面写着“#endif without #if”。我的头文件被#ifndef/#endif 子句包围,我已经检查了它们中的每一个,并且所有这些都匹配(因为它编译目标为 3.0,所以我假设这无论如何都不是问题)。我正在使用 XCode 3.1.3。我不知道发生了什么,并希望对此提供任何帮助。谢谢。
【问题讨论】:
标签: iphone xcode operating-system