2010-08-06 2 views
7

이것이 가능한지 확실하지 않습니다. 다음은 예제 상황입니다.Xcode에서 print() 또는 NSLog() 콘솔 출력의 소스를 찾는 방법

콘솔에 뭔가가 인쇄되고 있으며 코드에서 어떤 것이 나오는지 알 수 없습니다. 나는 'NSLog'와 'print'와 같은 용어로 Xcode의 Finder를 사용하여 빠른 검색을 수행했습니다. 관련성이 없었습니다.

Xcode가 출력 원본의 출처를 찾는 빠른 방법이 있습니까?

메소드를 마우스 오른쪽 버튼으로 클릭하면 해당 메소드와 관련된 코드의 다른 부분을 탐색 할 수있는 모든 옵션이 있습니다.

기타 : NSLog 이외의 인쇄 기능과 인쇄 기능이 있습니까?

감사합니다. 중단 점을 칠 때

답변

9

그것이

+3

여전히 도움이되지 않으면'write' 시스템 호출에 중단 점을 설정하십시오 (tty 연결 fd에 다른 방법으로 쓸 수 있습니까?). – mvds

0

에서 호출 플러그인 LinkedLog가 그것을 위해 거기되고 어디 볼 ​​수있는 역 추적 (bt를) 할 등의 printf, NSLog에 설정된 중단 점과, 디버거에서 실행 해보십시오. NSLogLLog으로 바꾼 다음 Xcode의 콘솔에있는 링크를 탭하면 그 라인이 나타나야 나타납니다.

enter image description here

그것을 자신을 시도하지만, 확실히하지 않습니다나요.

관련 문제