[Flex][AIR] ActionScript3.0でfor eachにラベルがつけれない

| コメント(2) | トラックバック(0)
ラベル付きbreakとか、ラベル付きcontinueとか、

頻繁には使わないけど、あると便利なラベルたん



でも、このラベル、


for eachステートメントには、つけられないみたい(´・ω・`)



例えば、
あるintの2次元配列があって、
その中から、素数を含む配列を抽出したい時とか、ラベル使うよね!!






これは、いいんだけど、
この外側のfor文をfor each文にするとコンパイルエラー




でも、あきらめたらそこで試合終了なので、気合いでなんとかしてみたよ!!



問題なのは、for eachにラベルがことなので、違うとこにつけちゃう!!
for文の中の処理全体を{}ブロックでかこっちゃって、そいつをbreakする!!

↓のコードでいうと、continueで1行目に飛びたいんだけど、9行目に飛んでも、そのあと1行目に行くよね!!



で、よく見ると中括弧が連続しちゃってるので、これ省略出来るね!!



できたー!!
でも、continueしたいのに、breakってなんか変な感じ



P.S.
今週の土曜日は、なんの日か知ってる?(゜_。)?(。_゜)?
ホワイトデー??そんなんどうでもいーさヾ(´・ω・)ノ

今週の土曜日は、Seasar Conference 2009 Whiteだよ!!

Seasar Conference 2009 White - 3/14(SAT), Tokyo

トラックバック(0)

トラックバックURL: http://blog.isocchi.com/MovableType/mt-tb.cgi/348

コメント(2)

AdobeのBug Databaseに上がってました。

https://bugs.adobe.com/jira/browse/ASC-3560

修正目標はFlash Player 10.xだそうです.

FlashPlayerというより、sdkのバグ??
SDK3.Xで直る感じっすかね

コメントする

このブログ記事について

このページは、isocchiが2009年3月11日 23:55に書いたブログ記事です。

ひとつ前のブログ記事は「[機械学習][Flex][AIR] サポートベクターマシンをやってみた」です。

次のブログ記事は「[イベント] Seasar Conference White 2009に行ってきたよ!!」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 5.0