728x90
반응형
SMALL
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 이전에 개발자가 먼저 최적화를 해야한다는 것입니다..
좋은 글 감사합니다.. : )
728x90
반응형
LIST