2013-04-29 46 views
2

我在haxe nme中使用了rtti。它适用于定位闪光灯,但编译到cpp目标时收到以下错误。未找到针对Haxe NME中CPP目标的RTTI属性

错误C2039: '__rtti':不是 'CLASS_OBJ'

我这样做...

public function doSomething(type:Class<Dynamic>):Void { 
    var typeInfo:String = untyped type.__rtti; 
} 

我也试过......

public function doSomething <T:Infos> (type:Class<T>):Void { 
    var typeInfo:String = untyped type.__rtti; 
} 
成员

我该怎么办?

回答

1

让它更宽松! :Dynamic而不是

public function doSomething(type:Dynamic):Void { 
    var typeInfo:String = untyped type.__rtti; 
}