0
클래스에 사용 가능한 메소드리스트를 얻고 싶습니다. 어떻게해야합니까?Actionscript - 주어진 클래스 이름에 대한 메소드 목록을 얻으십시오
클래스에 사용 가능한 메소드리스트를 얻고 싶습니다. 어떻게해야합니까?Actionscript - 주어진 클래스 이름에 대한 메소드 목록을 얻으십시오
이것은 내성 검사라고하며, AS3에는 내성 검사 기능이 제한되어 있습니다. 여기
는
import flash.utils.describeType;
var data:XML = (describeType(SingleEvent));
for each (var method:XML in data.factory.method) {
trace("Name: " + [email protected]);
trace("Returns: " + [email protected]);
for each (var parameter:XML in method.children()) {
trace("Parameter " + [email protected] + ": " + [email protected] + ", optional: " + [email protected]);
}
trace("----------------------------");
}
불행하게도,이 한계이며, 공공의 접근에 당신의 방법을 보여줄 수있을 것입니다, 당신이 할 수있는 최선에 관한 것입니다.
print data.toXMLString()
의 출력을보고 다른 볼 수있는 것을 볼 수 있습니다.