有没有办法标记代码的某些部分,以便它们甚至不会在发布模式下编译?我知道你可以在 C# 中使用如下语法来完成:
if #DEBUG
trace("Debug");
else
trace("Release");
Actionscript/Flex 有类似的功能吗?
是的,您可以使用:
CONFIG::debugging {
trace("Debug");
}
CONFIG::release {
trace("Release");
}
使用以下编译器参数:
-define+=CONFIG::debugging,true -define+=CONFIG::release,false
更多详情请看这里。