0
함수가 값을 반환하는지 또는 void를 반환하는지 알려주는 방법이 있습니까?함수가 값을 반환하는지 확인하는 방법이 있습니까?
내가있는 describeType를 사용하여 시도하고이 그것을 반환 것입니다 : 나는 빈 반환하는 값을 반환하는 함수 모두 통과 한
<type name="builtin.as$0::MethodClosure" base="Function" isDynamic="false" isFinal="true" isStatic="false">
<extendsClass type="Function"/>
<extendsClass type="Object"/>
<accessor name="length" access="readonly" type="int" declaredBy="Function"/>
<accessor name="prototype" access="readwrite" type="*" declaredBy="builtin.as$0::MethodClosure"/>
</type>
. 둘 다 위의 동일한 XML 값을 반환합니다.
public function getElementCount(o:Object, count:String):String {
return count;
}
public function getElementCount2(object:Object, count:String):void {
}
var o:Object = mx.utils.DescribeTypeCache.describeType(getElementCount).typeDescription;
var o2:Object = mx.utils.DescribeTypeCache.describeType(getElementCount2).typeDescription;
당신이 반환 값을 요청하고 그것이 throw하는 오류의 유형에 따라 값을 기다리고 있었다 여부를 다음에게 코드의 약간을 실행할 수 있을까? –