Flash 如何测试类引用是否实现了接口?
如何测试类引用是否实现了接口 请注意,is和instanceof运算符不适用于类引用 例如:Flash 如何测试类引用是否实现了接口?,flash,actionscript-3,Flash,Actionscript 3,如何测试类引用是否实现了接口 请注意,is和instanceof运算符不适用于类引用 例如: public function set someClassref(value:Class):void { if(value is IMyInterface) { _someClassref = value; } else { // }
public function set someClassref(value:Class):void
{
if(value is IMyInterface)
{
_someClassref = value;
}
else
{
//
}
}
有两种最常见的解决方案。有两种最常见的解决方案。希望我不必实例化它。我想我别无选择。请在同一篇文章中查看基于
describeType
的解决方案。他们说它有点慢,但不需要实例。我希望我不必实例化它。我想我别无选择。请在同一篇文章中查看基于describeType
的解决方案。他们说它有点慢,但不需要实例。