Actionscript 3 Flash(actionscript)运行时出现奇怪错误类型错误:错误#1009:at global/avmplus::descripbetype()

Actionscript 3 Flash(actionscript)运行时出现奇怪错误类型错误:错误#1009:at global/avmplus::descripbetype(),actionscript-3,Actionscript 3,使用not null对象调用describeType(对象)时,出现以下错误: 无法访问空对象引用的属性或方法 可能是什么 我使用的是Flex SDK 4.6。请在访问任何可能出现空值/偶然获得空值的对象之前进行检查。如果(objName!=null){//写下你的代码}……它永远不会给出1009错误。但首先要确定从何处以及为什么会获得访问对象的空引用。 这是识别和解决问题的正确方法。但在得到问题后,如果无法解决,请应用我建议的工作 您能否提供导致此问题的实际代码?您必须传入null,或者尝试访

使用not null对象调用describeType(对象)时,出现以下错误:

无法访问空对象引用的属性或方法

可能是什么


我使用的是Flex SDK 4.6。

请在访问任何可能出现空值/偶然获得空值的对象之前进行检查。如果(objName!=null){//写下你的代码}……它永远不会给出1009错误。但首先要确定从何处以及为什么会获得访问对象的空引用。
这是识别和解决问题的正确方法。但在得到问题后,如果无法解决,请应用我建议的工作

您能否提供导致此问题的实际代码?您必须传入
null
,或者尝试访问由
DescripteType
返回的XML对象的子对象,该子对象不存在(例如,如果传入的是简单对象(
{}
),由
describeType
返回的XML对象根本没有子节点)。伙计们,我的代码没有什么特别之处,它是var-type:XML=describeType(对象,avmplus.INCLUDE_变量);对象不为空。关于标志-它们不影响任何东西,我尝试了不同的标志-没有任何变化