哪个 Flash SWF 编译器使用编译器指令?
-
08-07-2019 - |
其他提示
MXMLC 编译器还支持条件编译,尽管它相当原始且实现方式很奇怪。
他们没有实施“ifdef”。相反,我们只是从赋值中获取逗号后面的值。虽然这对于字符串插入来说效果很好,但对于布尔值来说却很令人困惑。
以下示例仅编译该方法的“release”实现:
-define=CONFIG::debugging,false -define=CONFIG::release,true
然后在你的源代码中:
CONFIG::debugging
private function configure():void {
// set up for debugging
}
CONFIG::release
private function configure():void {
// set up for release
}
不隶属于 StackOverflow