Iteration über ArrayCollection, die beim hinzufügen und entfernen von Elementen

Ich soll zum Durchlaufen einer ArrayCollection in Flex, während es können Elemente Hinzugefügt und entfernt werden.

Da ich nicht einen Weg finden, um eine "klassische" Iteratoren wie in Java, das würde die Arbeit machen. Ich habe versucht, den Cursor. Aber es funktioniert nicht wirklich, wie ich will, es zu sein 😉 Also wie Mach ich es gut ?


    var cursor:IViewCursor = workingStack.createCursor();

    while (!cursor.afterLast)
    {
        //Search
                    deepFirstSearchModified(cursor.current.node,nodeB,cursor.current.way);
        //Delete Node
        cursor.remove();
        //Next Node
        cursor.moveNext();

    }

InformationsquelleAutor Dukeatcoding | 2011-05-24

Schreibe einen Kommentar