是否有预处理器指令使XCode构建失败? (或pragma_mark或其他)
例如,我为3种不同的环境开发了一个应用程序,包括几个要获取的Web URL。到目前为止,我不知道将用于生产环境的URL,我想在我的代码中插入一条指令,以防止预期的构建在此环境中运行。
我的代码看起来像
#ifdef ENV1
...
#endif
#ifdef ENV2
...
#endif
#ifdef ENV3
#some_instruction_that_prevent_success_build
...
#endif
换句话说,我想要一个充当阻止TODO的指令。
答案 0 :(得分:5)
错误预处理程序指令就是您所追求的目标。
#error "Danger, Will Robinson!"