我需要获得一个接口的方法列表,我试图用describeType来实现这一点,但它不起作用。知道为什么吗?
var xml:XML = MyInterface; // Getting empty xml object.
public interface MyInterface{
function methode1();
}
答案 0 :(得分:2)
鉴于界面:
public interface TheInterface
{
function method1():void;
function method2():void;
}
代码:
var xml:XML = describeType(TheInterface);
var xmlList:XMLList = xml.child("factory").child("method");
for each(var key:XML in xmlList) {
var method:String = key.attribute("name");
trace(method);
}
产生输出:
method2
method1
希望有所帮助。