WonHada.com으로 이전

Flex/Flash의 GC에 관하여.. 본문

플래시/플렉스[Flash/Flex]

Flex/Flash의 GC에 관하여..

반주부 2008. 6. 19. 10:49
반응형


http://lovedev.tistory.com/entry/FlexFlash%EC%9D%98-GC%EC%97%90-%EA%B4%80%ED%95%98%EC%97%AC

가비지 컬렉션을 강제로 실행하는 구문..

try{
     new LocalConnection().connect('foo');
     new LocalConnection().connect('foo');
}catch(e:Error(){}

위 포스트에서 한가지 생각이 다른건..

addEventListener("type",function(evt:Event):void{
    //로직
});

이러한 코드를 지양해야 한다고 하셨는데..한번만 쓰는 리스너라면 위와 같이 사용하지 말아야겠지만 버튼 클릭과 같이 계속적으로 사용하는 리스너의 경우엔 위와 같은 방식이 코드를 더 명확하게 해준다고 생각합니다..private 메소드가 너무 많은 클래스는 왠지 복잡해 보이니까요..

한가지 확실한건 GC 이전에 개발자가 먼저 최적화를 해야한다는 것입니다..

좋은 글 감사합니다.. : )








반응형