0

こんにちは、ここに私が読んで理解しなければならないコードがありますので、オブジェクトプロキシが何をするのか、そしてそれをフォーマットするだけで何が得られるのかを誰かに説明してもらえますか?

  override public function set currentResult(value:ArrayCollection):void
    {
        super.currentResult = value;
        dispatch(new doEvent(getFormatData(value)));
    }

    private static function getFormat(ddList:ArrayCollection):ArrayCollection
    {
        var formattedArr:ArrayCollection = new ArrayCollection();
        for each(var obj:Object in ddList)
            formattedArr.addItem(new ObjectProxy(obj));

        return formattedArr;
    }
4

1 に答える 1

3

ObjectProxy は、このプロキシによって管理されるアイテムへの変更を追跡する機能を提供します。addEventListener() メソッドを使用することにより、任意の数のオブジェクトがこのオブジェクトの変更を「リッスン」できます 。より明確にするためにこれを使用します。

于 2013-02-13T12:33:27.190 に答える