eu sei que o flex é assíncrono, portanto se estou em um loop e dentro
do loop chamo uma outra função, ele vai terminar o loop primeiro e
depois chamar a função. existe uma forma de forçar o processamento
síncrono no flex? a situação é esta (apenas exemplificando):
private function teste():void{
for(var i:uint=0; i<10; i++){
if(i/2==0){
teste2(i); //chamar função teste2 passando o número par
}
}
}
private function teste2(param:uint):void{
//faz alguma coisa com param
}
como se fosse assim:
private function teste():void{
for(var i:uint=0; i<10; i++){
if(i/2==0){
//faz alguma coisa com i
}
}
}
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev