Essentiellement c'est ce que je veux accomplir, mais cela ne fonctionne pas comme ça. Y at-il une solution: - Le problème est que je ne peux pas nommer dynamiquement un nouvel objet ... ??? tirant mes cheveux.Flex - Comment utiliser une variable pour définir le nom d'un objet instancié
import views.printingView;
public function initComponent(o:Array):void{
SomeObject::Array = o;
for(i=0; i <=SomeObject.length-1; i++){
'invoice'+{SomeObject[i].namedID}:printingView = new printingView();
someDisplayContainer.addChild('invoice'+{SomeObject[i].namedID});
'invoice'+{SomeObject.namedID}.publicInitFunction(SomeObject[i]);
}
}
p.s. les parenthèses autour de SomeObject [i] .namedID ne devraient probablement pas être là, mais j'ai essayé avec et sans. – flexfanatic