Xcode 在某些条件下阻止项目成功编译
有时我必须为一个项目打开某些功能,比如一些标志或itunes文件共享,当我归档项目提交给苹果时,我不想打开这些功能 如果满足某些条件,是否有办法强制阻止项目正确编译并在Xcode上显示错误(我是指Xcode工具栏上的红色徽章图标) 差不多Xcode 在某些条件下阻止项目成功编译,xcode,cocoa,Xcode,Cocoa,有时我必须为一个项目打开某些功能,比如一些标志或itunes文件共享,当我归档项目提交给苹果时,我不想打开这些功能 如果满足某些条件,是否有办法强制阻止项目正确编译并在Xcode上显示错误(我是指Xcode工具栏上的红色徽章图标) 差不多 if (some condition) do not compile or cause a compile error 我需要xcode告诉我,我忘记了一些不应该在最终版本中发布的东西 谢谢。有一个预处理器指令#error应该适合您: #如果!标记应设置
if (some condition)
do not compile or cause a compile error
我需要xcode告诉我,我忘记了一些不应该在最终版本中发布的东西
谢谢。有一个预处理器指令
#error
应该适合您:
#如果!标记应设置的
#错误:您应该设置标志,\u应该\u设置
#恩迪夫
根据C标准:
除非预处理转换单元是被条件包含跳过的组的一部分,否则实现不应成功转换包含#error
预处理指令的预处理转换单元
有一个预处理器指令
#error
应该适合您:
#如果!标记应设置的
#错误:您应该设置标志,\u应该\u设置
#恩迪夫
根据C标准:
除非预处理转换单元是被条件包含跳过的组的一部分,否则实现不应成功转换包含#error
预处理指令的预处理转换单元
还有一个问题:如果我想让它只显示一个错误,但继续编译。我需要两种情况:不编译并显示警告,而是编译。再次感谢。@RubberDuck,还有一个
#警告
指令clang
(我假设您正在使用它,因为您标记了您的问题[xcode])也支持#pragma消息
。还有一个问题:如果我希望它只显示一个错误,但继续编译。我需要两种情况:不编译并显示警告,而是编译。再次感谢。@RubberDuck,还有一个#警告
指令clang
(我认为您在使用它,因为您标记了问题[xcode])也支持#pragma消息
。