我有一个字符串数组。每个字符串都是一个类的名称。如何使用与数组中的字符串对应的类名调用库项目?
提前致谢
答案 0 :(得分:0)
您可以使用flash.utils包中的函数getDefinitionByName
。
通常代码看起来像这样:
var oClass:Class = getDefinitionByName("<name of your class>") as Class;
var instance:Object = new oClass();
您还可以将instance
投射到您选择的类型:
var myType:SomeType = SomeType(instance);
请参阅此link以供参考。