AS3コンパイラの親切なメッセージ
少し出遅れたものの、最近はAS3を少しづついじり出しているところ。今日はこんな警告メッセージが気になった。
Warning: str に += を使用してテキストを追加すると、TextField.appendText() メソッドを使用するよりも何倍も遅くなります。
str.text += ‘ : ‘ + sum;
何倍も遅くなるんですか・・・。うーん、なんて親切親切なんだ。という事は、+=だと新たにオブジェクトを作成し直してるのかな。そう思うとこの親切さがまた更にありがたみが増してくる。どういった経緯でこんなメッセージが入る様になったんだろう。