2010-02-22 22 views

उत्तर

6

सबसे पहले, ऐरेकोलेक्शन फ्लेक्स ढांचे के लिए डिज़ाइन किया गया है। यह उदाहरण के लिए Proxy जैसा कार्य करता है। इसका अर्थ यह है कि यह Array स्रोत में किए गए संशोधनों को सुन सकता है और ऐसा होने पर इसे स्वयं अपडेट कर सकता है। इसमें विशेष रूप से ढांचे द्वारा आवश्यक अतिरिक्त विधियों का सबसेट भी शामिल है (उदाहरण के लिए IList कार्यान्वयन पर एक नज़र डालें)।

1

एक महत्वपूर्ण अंतर यह है कि ArrayCollection जब भी संशोधित होता है तो ईवेंट बढ़ाता है। यह आपको Array पर ऐसा करने से अधिक प्रभावी ढंग से डेटा बाध्यकारी करने की अनुमति देता है।

0

एक ऐरेकोलेक्शन एक ऐरे के लिए एक रैपर है जो इसे जीयूआई तत्वों द्वारा उपयोग करने देता है। हालांकि उनके माध्यम से इटरेट करना थोड़ा मुश्किल है, यहां देखें: http://npcomplete.weebly.com/1/post/2009/10/for-loops-in-actionscript.html