Apache flex Flex:强制数组只包含特定类?
我试图创建一个包含数组的类。但是,我想要求数组中的项本身属于特定的类。我告诉过你,你可以加上某种标签来做这件事,但就我而言,我找不到它是什么 我所希望的是:Apache flex Flex:强制数组只包含特定类?,apache-flex,arrays,class-design,Apache Flex,Arrays,Class Design,我试图创建一个包含数组的类。但是,我想要求数组中的项本身属于特定的类。我告诉过你,你可以加上某种标签来做这件事,但就我而言,我找不到它是什么 我所希望的是: public class myClass{ public var foo:String; [ArrayType(class="BarClass")] public var barArr:Array } 干杯一杯咖啡怎么了 var-barArr:Vector.=新向量(); 我不知道这门课;看起来很刺激。然而,它
public class myClass{
public var foo:String;
[ArrayType(class="BarClass")]
public var barArr:Array
}
干杯一杯咖啡怎么了
var-barArr:Vector.=新向量();
我不知道这门课;看起来很刺激。然而,它是一个ActionScript3.5,我们在这个项目中仍然使用它作为3.0。我找到了我最初想要的东西:[ArrayElementType]元标记。然而,它并没有达到我想要的效果(只适用于mxml定义),没有像as 3.5这样的东西,就像自从Flash Player 9首次发布以来添加了API的AS3一样。我相信Vector是在9.0.124中添加的。@James我敢打赌zak指的是Flex SDK 3.5 vs 3.0@zak您可以转到开源页面(我忘了它在哪里),获取您缺少的类,并将其作为自定义类添加到您的项目中。@invertdspear这主意不错!干杯
var barArr:Vector.<BarClass> = new Vector.<BarClass>();