Есть ли способ реализовать словарь с ActionScript в приложении Flex.Например, я хочу сохранить что-то вроде этого.
public var orientation:ArrayCollection = new ArrayCollection([
{a: new Direction('0','0','b','0')},
{b: new Direction('a','c','0','h')},
{c: new Direction('0','b','d','e')},
{d: new Direction('c','0','0','0')},
{e: new Direction('f','g','0','c')},
{f: new Direction('0','0','e','0')},
{g: new Direction('0','0','0','e')},
{h: new Direction('0','b','0','i')},
{i: new Direction('l','h','j','m')},
{j: new Direction('i','k','0','0')},
{k: new Direction('0','0','0','j')},
{l: new Direction('0','0','i','0')},
{m: new Direction('0','i','0','0')}
]);
, чтобы вместо
orientation.getItemAt(3).north
я мог использовать что-то вроде
orientation.getItemAt('d')north
Без полученияследующая ошибка
Implicit coercion of a value of type String to an unrelated type int.
Спасибо за помощь