我的问题是找出拥有我的财产的对象......例如:
我的班级:
public class MyClass{
var myGroup:Group; //Spark Component
.....
}
现在,我将我的组添加到另一个UIComponent
类XYZ中的下一步我不想获取我的MyClass对象......但我只能看到var myGroup
public class XYZ {
...
public function getObject(group:Group):MyClass
{
return group.????;
}
...
}
我知道......它非常怪异; - )
答案 0 :(得分:0)
为什么不创建一个扩展Group
的类,并且有一个引用MyClass
实例的附加属性?
public class MyGroup extends Group {
public var objectReference:MyClass;
public function MyGroup(ref:MyClass) {
this.objectReference = ref;
super();
}
}
并检索对象:
public function getObject(group:MyGroup):MyClass
{
return group.objectReference;
}
但我相信如果您解释一下您想要更详细地实现什么,我们可以找到更优雅的解决方案。