English 中文(简体)
A. 行动和参考行为薄弱
原标题:ActionScript and weak reference behavior

我读过一些关于行动的文章,内容薄弱。 两种类型。

  1. Trick with Dictionary class.
  2. EventDispatcher class.

我预计,当最后一份强有力的参考文件被删除时,参考的物体就会消失。 (不论GC的行为) 但是,这些骗局不像这样工作。 所提到的对象仍然很少生活在一起,在下届理事会会议上消失。 移除所有强有力的参考文献,并没有从物体图表中发现被忽略的物体。 (我知道,它不会立即删除)

我的错误或正义行动是用不同行为来证明的?

问题回答

是的,所有较弱的参考资料都意味着,GC并不将它算作对标的提及——参考计数是理事会知道某一物体仍在使用的一种方法。 你们仍然需要在恢复记忆之前进行垃圾收集。

如果你想概述垃圾收集工作,就会发现: http://jpauclair.net/2009/12/23/tamarin-part-iii- Current-garbage-viewor-in-flash-10-0/"rel=“nofollow” (真正深入)





相关问题
Flex: Text Input that accepts number only

Need a code that only accepts numbers. Upon inputting, the code must check if it is number, if not, it must remove the entered key or not enter it at all

How to dynamically generate variables in Action Script 2.0

I have a for loop in action script which I m trying to use to dynamically create variable. Example for( i = 0 ; i &lt 3 ; i++) { var MyVar+i = i; } after this for loop runs, i would like to ...

drag file(s) from destop directly to flash webpage

Could someone please let me know if is possible to drag (multiple) files from desktop directly into a flash webpage. If yes could you please link me to some online resources.

Can XMLSocket send more than once in a frame?

I have a XMLSocket and I call send twice in the same function. The first send works but the second does not? Does XMLSocket have a restriction to only send one message per frame? Do I have to queue ...

How do you stop a setInterval function?

I have a function that I want to run at an interval within a frame. I use the following code to start the function: var intervalID = setInterval(intervalFunction, 3000); Then, in a button s ...

What s a good way of deserializing data into mock objects?

I m writing a mock backend service for my flex application. Because I will likely need to add/edit/modify the mock data over time, I d prefer not to generate the data in code like this: var mockData =...

热门标签