场景:
需要深度拷贝ArrayCollection
实现:
var sourcearr:ArrayCollection = ....;
var newarr:ArrayCollection = new ArrayCollection(ObjectUtil.copy(sourcearr.source) as Array);
本文介绍了一种在Flex中深度拷贝ArrayCollection的方法。通过使用ObjectUtil.copy()函数,可以有效地复制源ArrayCollection中的所有元素及其属性,创建一个新的不与原始集合共享数据的副本。
场景:
需要深度拷贝ArrayCollection
实现:
var sourcearr:ArrayCollection = ....;
var newarr:ArrayCollection = new ArrayCollection(ObjectUtil.copy(sourcearr.source) as Array);

被折叠的 条评论
为什么被折叠?
