デバッグビルドでのみ実行される、またはデバッガーを介して実行されるFlexアプリケーションでコードを記述できますか?Flexは、Cスタイルの#definesのように、リリースビルドからコードを実際に完全に削除する方法を提供しますか?
アプリは必ずしもWebページで実行されているとは限りません。
デバッグビルドでのみ実行される、またはデバッガーを介して実行されるFlexアプリケーションでコードを記述できますか?Flexは、Cスタイルの#definesのように、リリースビルドからコードを実際に完全に削除する方法を提供しますか?
アプリは必ずしもWebページで実行されているとは限りません。
次のように条件付きコンパイルを実行できます。
CONFIG::debugging {
// this will be removed if CONFIG::debugging resolves to false at compile time
}
そして、これをコンパイラ フラグに追加します。
-define+=CONFIG::debugging,true
デバッグ ビルドの場合、および
-define+=CONFIG::debugging,false
リリース ビルド用。CONFIG
とdebugging
のように何でもMY_AWESOME_NAMESPACE
かまいfooBar
ませんが、問題ではありません。
詳細はこちら:条件付きコンパイルの使用。