変数 selectionを配列に変換


随分前に、selection、
つまり現在選択しているものを
別の配列へ移そうとすると上手くいかないといっていたが。。。。

→随分前のやつhttp://www.sakaiden.com/?p=1600

上の方法では、collectをつかって、オブジェクトを回収しているが・・・!

なんと、もっと簡単な方法ありましたよ!

/*前の方法*/
selArray =#();
selArray = for i in selection collect i;

/*もっと簡単な方法*/
selArray = (selection as Array);

以上!

単純に、配列に変換すれば良かっただけだったのだよ。

選択数にもよるとおもうが、確実にこっちのほうが速いともう。

うん。

Leave a comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください