以下のBugはFlex SDK 3.2の時に発生しました。 Flex 3.5では既に直っています。 古い環境を使っている人は要注意! ArrayクラスよりもVectorクラスを使った方が大抵は高速なので、ArrayクラスをVectorクラスに置き換えていました。その作業中に、Vector.unshiftメソッドで先頭に挿入されるはずの要素が挿入されないバグに遭遇しました。 環境:Flash Player 10.0 r12, Flex SDK 3.2 var v:Vector. = new Vector. (); v.push("A"); v.push("B"); v.push("C"); v.unshift("D"); trace(v); // result will be somehow ["A", "B", "C"] !! 他のブログでも既にバグとして報告されていました。 Vector.unshift () bug Vector bug in FP10
IT関連の技術やプログラミングを中心に記事を書いています。ハードウェアも好きなので、日々のちょっとしたお役立ち情報も投稿しています。