아마 Flash 개발자들이 가장 많이 치는 메소드명이 아닐까요?
코드에 trace가 겁나게 많이 박혀 있는데
이걸 간단하게 활성/비활성 시킬 수 있습니다.
클래스 상단에 추가합니다.
이렇게 하면 모든 trace가 동작하지 않습니다.
그러면 다시 trace를 쓰려면?
이 한줄만 주석처리하면 됩니다.
이 부분만 주석쳤다 풀었다 하면서 trace를 간단하게 껐다 켰다 할 수 있습니다.
어때요 참 쉽죠?
여기서 생각을 발전시키면
trace를 레벨별로 나눠서 관리할 수 도 있습니다.
자 예를 들어 봅시다.
클래스 멤버변수로 이렇게 지정해 놓고
디버깅만 하고 싶다.
라고 한다면
이렇게 하면 디버깅만 볼 수 있고
워닝만 보고 싶다면 반대로...
이렇게하면 워닝만 볼 수 있겠죠.
어때요? 갠춘하죠?
p.s) 이 방법은 클래스 내에서만 가능합니다. 패키지단위에서는 내장 trace가 우선시 되더군요 ㅎㅎ
코드에 trace가 겁나게 많이 박혀 있는데
이걸 간단하게 활성/비활성 시킬 수 있습니다.
클래스 상단에 추가합니다.
|
이렇게 하면 모든 trace가 동작하지 않습니다.
그러면 다시 trace를 쓰려면?
|
이 한줄만 주석처리하면 됩니다.
이 부분만 주석쳤다 풀었다 하면서 trace를 간단하게 껐다 켰다 할 수 있습니다.
어때요 참 쉽죠?
여기서 생각을 발전시키면
trace를 레벨별로 나눠서 관리할 수 도 있습니다.
자 예를 들어 봅시다.
|
클래스 멤버변수로 이렇게 지정해 놓고
디버깅만 하고 싶다.
라고 한다면
|
이렇게 하면 디버깅만 볼 수 있고
워닝만 보고 싶다면 반대로...
|
이렇게하면 워닝만 볼 수 있겠죠.
어때요? 갠춘하죠?
p.s) 이 방법은 클래스 내에서만 가능합니다. 패키지단위에서는 내장 trace가 우선시 되더군요 ㅎㅎ
'Adobe AIR > 팁 & 노하우' 카테고리의 다른 글
Flex Formatter - FlashBuilder Plugin (6) | 2009.12.11 |
---|---|
Parity Bit란? (4) | 2009.08.17 |
DisplayObject의 Activate / Deactivate 이벤트 (16) | 2009.08.06 |
url에 파라미터 달기 (11) | 2009.08.06 |
짧지만 중요한 주소. Adobe Request/Bug report (2) | 2009.07.22 |