FlashBuilder から純粋な AS3 として AIR ベースの iOS アプリを構築しています。アプリがフォーカスを失ったときに ACTIVATE および DEACTIVATE イベントを検出したいと考えています。
ドキュメントの多くは、イベントリスナーをに対して登録するように言っていますが、アプリケーションのメインクラスのコンテキストで、NativeApplication.nativeApplication
に対して登録しているだけです。this
そして、それは機能します。
そのようにするリスクはありますか?NativeApplication シングルトン インスタンスを明示的に使用してイベント リスナーを登録する理由は何ですか?