Разница между Array и ArrayCollection (Flex) - PullRequest
7 голосов
/ 22 февраля 2010

В чем разница между массивом и набором массивов?

Ответы [ 3 ]

6 голосов
/ 22 февраля 2010

Во-первых, ArrayCollection предназначена для платформы Flex. Он действует как Proxy для данного Array экземпляра. Это означает, что он может прослушивать изменения, сделанные в источнике Array, и обновлять его самостоятельно, когда это происходит. Он также содержит подмножество дополнительных методов, требуемых конкретно платформой (например, посмотрите на реализацию IList ).

1 голос
/ 22 февраля 2010

Одно важное отличие состоит в том, что ArrayCollection вызывает события, когда они модифицируются.Это позволяет вам связывать данные более эффективно, чем на Array.

0 голосов
/ 13 марта 2010

ArrayCollection - это оболочка для массива, которая позволяет использовать его элементами GUI. Итерация по ним немного сложна, но смотрите здесь: http://npcomplete.weebly.com/1/post/2009/10/for-loops-in-actionscript.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...