У меня есть член класса в классе ActionScript 3, который выглядит примерно так:
private var m_myvect :Vector.<MyType> = new <MyType>[];
Я выставляю его через геттер, например:
public function get mydata() :Vector.<MyType>
Какойне помогает, когда я использую это так:
for (var o:Object in inst.mydata)
{
...
}
... потому что тип o
не MyType
, а Number
, потому что он перечисляет индексы вектора вместоданные.
Как мне представить только данные в векторе таким образом, что:
- Позволяет мне использовать
for(a in b)
синтаксис - Не раскрываетданные таким способом, который позволяет их изменять?