2009-11-13 1 views
1

속성 (배열, 정수, 수레 ...)과 같은 NSObjects의 내용을보고 싶습니다. 저는 Flex 개발자이기 때문에 Eclipse 디버깅 도구를 사용했습니다. 하지만 지금 나는 잃어버린 아이폰으로 시작하고있다.Eclipse에서와 같은 방법으로 Xcode에서 객체를 디버깅 할 수 있습니까?

예를 들어, 개발자의 샘플 코드에서 SeismicXML 응용 프로그램을 다운로드했고 connectionDidFinishLoading 및 parseEarthquakeData 메소드에 중단 점을 넣었습니다.

데이터 (xml)를 인쇄하고 싶습니다만 어떻게해야할지 모르겠습니다.

내가 할 수 있었던 것은 gdb의 po 명령을 사용하여 개체를 인쇄하는 것뿐입니다.

아이디어가 있으십니까?

참고 : XCode 4 이상에서는 디버깅 시스템이 향상되었습니다.

답변

0

불행히도 시각적 속성 뷰어는 내가 원하는 것만 큼 좋아 보이지 않습니다. 모든 종류의 미친 인쇄 문을 발행하는 gdb 콘솔에서 좋은 시간을 보낸다. 당신이 드롭 다운 메뉴를 볼 수있는 활성 설정으로 "디버그"를 선택해야 할 수 있습니다

0

어떻게 엑스 코드의 왼쪽 상단에 엑스 코드

에 객체를 디버깅 할 수 있습니다. 그냥 이클립스 같은 단계 버튼이 볼 수 있듯이 중단 점을 넣어 Debuuger (실행 메뉴에서) 연 다음 당신이 alt text http://www.cocoalab.com/media/becomeanxcoder/05/08_debugger.png

같은 것을 볼 수 있습니다.

데이터 (xml)를 인쇄하고 싶습니다. 그러나 어떻게해야할지 모르겠습니다.

콘솔에 인쇄 하시겠습니까? 추적하는 동안 좋아하니? 이 경우 NSLog(NSString *string);

을 사용할 수 있습니다.