我想迭代Flex中的ArrayCollection,同時可以添加和刪除項目。添加和刪除項目時迭代ArrayCollection
因爲我沒有找到一種方法來使用像Java那樣的「經典」迭代器,它可以完成這項工作。我嘗試了光標。但它並不像我想要的那樣工作;)那我該怎麼做呢?
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();
}
這將明確地做這項工作......但我像更多的迭代器的想法,做我想在一個「黑匣子」 – Dukeatcoding 2011-05-24 09:20:25