2009년 7월 7일 화요일

[Flex] Flex Debugging Mode 활용 하기

제가 이제까지 Flex를 하면서..
가장 못했던것이.. Debugging 인데요...
오늘 그 일부분을 채운것 같아서.. 너무 뿌~~듯 합니다.. ㅋ

먼저.. Debugging을 하기 위해선.. 꼭!!!!!!!!!!!!!!!!!! Flex 9 Player가 필요합니다.

그 동안 10 Player를 썼는데.. 안되더군요.. 10 Player를 쓰시면.. 경고 창이 뜨는데요..
뒷 부분에..

Flash Player 9 or reinstall Flex bulider...

이런 부분이 있습니다. 그럼 좌측 부분에 Adobe Site로 연결 되게 하이퍼링크가 걸려 있는데
그 부분을 클릭하여서 Player를 다운 받으세요.. ^^

이제.. Debugging 하면.. 가장 중요한게 Break Point 설정입니다.
BreakPoint는 2가지가 있는데..

첫 번째는... 하단의 빨간색 박스 부분을 더블 클릭 하여 설정을 하는 것이고,

 

두 번째 방법은 상단의 빨간색 박스 부분에서 마우스 오른쪽 버튼을 클릭 하면,

 

 

다음과 같은 박스가 나오는데.. 여기서 BreakPoint를 설정합니다.

설정을 하였으면.. 이제 Debug를 실행 해야겠죠???
상단 메뉴 부분에 보시면 벌레 표시가 있는데 그 부분을 클릭 하면.. Debug 모드가 실행 됩니다.

 


그러면 다음과 같은 화면이 나오는데요..

 


여기서 예제는.. Daum Open API로 데이터를 받아 올때 ..데이터 형식을 알아 보는 방법을 예제로 하였습니다.
Daum 신지식의 내용을 Httpservice 방식으로 검색 하였습니다.
그럼 어떤 데이터 형식으로 들어오는지 볼까요?
당연히.. Httpservice를 썼으면... Result 부분을 봐야 겠죠?
Result 부분은 하단의 그림과 같습니다.

 


이렇게 부분을 보시면.. 친절하게 Arraycollection이 어디에 있는지.. Object 형식으로 들어오는데..
[0],[1] 이렇게 들어오는것을 볼 수 있네요..

== 수정 사항 ==
참고로..
Daum Open API 는... XML로 받아 올때..
Channel -> Item -> Title, Discription 등등등.. 이렇게 있답니다. ㅋ
=================

이렇듯이~ Debug 모드는 유용하게 쓰일 수 있답니다.

이상.. Blenz 였습니다.

댓글 없음:

댓글 쓰기