条件编译 – 检查方案

在我能够执行简单的编译器检查以查看正在运行的方案之前的Swift项目中,然后有条件地包含代码。 例如:

#if MyScheme Add code here #endif 

但出于某种原因,在我的Objective-C项目中,这似乎并没有起作用。 这应该以同样的方式工作吗? 或者Swift编译器是否有一些允许这种行为的进步?

使用#ifdef

 //example for debug scheme #ifdef NDEBUG Add code here #endif 

您可以在此处定义预处理器宏

在此处输入图像描述

希望这可以帮助