반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 실버라이트
- Papervision
- API
- Flash
- Papervision3D
- 물리엔진
- 아폴로
- 플래시
- Microsoft
- framework
- 3.0
- 마이크로소프트
- 아폴로케이션
- XAML
- 책
- 주식
- starling
- 도서
- stage3d
- 플렉스
- ActionScript
- adobe
- 어도비
- Genome2D
- Air
- Flex
- 워렌 버핏
- 3D
- Silverlight
- 액션스크립트
Archives
- Today
- Total
WonHada.com으로 이전
Flex/Flash의 GC에 관하여.. 본문
반응형
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 이전에 개발자가 먼저 최적화를 해야한다는 것입니다..
좋은 글 감사합니다.. : )
반응형