programing

Xcode 4: 콘솔을 어떻게 보십니까?

starjava 2023. 7. 31. 21:00
반응형

Xcode 4: 콘솔을 어떻게 보십니까?

XCode 4에서 콘솔을 실행(NSLog 주석을 표시)하는 방법을 찾을 수 없습니다.이전 버전의 XCode에 대한 일반적인 방법이 작동하지 않습니다.이 일을 어떻게 해야 할지 아는 사람이 있습니까?

Log Navigator 아이콘(왼쪽 사이드바의 맨 오른쪽)을 클릭해야 합니다.그런 다음 왼쪽 사이드바에서 디버그/실행 세션을 선택하면 편집기 영역에 콘솔이 나타납니다.

enter image description here

Xcode 5의 경우:

보기->디버그 영역->콘솔 활성화

시프트 + cmd + c

앱을 실행할 때 로그 출력만 표시하려면 XCode4 기본 설정 -> 알림으로 이동하고 왼쪽 열에서 '실행 시작'을 클릭하면 됩니다.

그런 다음 'Show Debugger'를 선택하면 앱을 실행하면 NSLog 출력이 편집기 창 아래에 표시됩니다.

이렇게 하면 아래쪽 막대의 '위쪽 화살표' 버튼을 선택할 필요가 없습니다.

콘솔은 더 이상 추가 창이 아니지만 텍스트 편집기 영역 아래에 있습니다.이 영역을 항상 표시하도록 환경설정을 설정할 수 있습니다."일반" "실행 시작"으로 이동하고 "디버거 표시"를 활성화합니다.실행 완료에서 디버거는 다시 숨기도록 설정됩니다.이 옵션을 비활성화해야 합니다.이제 콘솔이 계속 표시됩니다.

편집

최신 GM 릴리스에서는 도구 모음의 버튼을 통해 콘솔을 표시하거나 숨길 수 있습니다.아주 쉽습니다.

대안이 있습니다.

콘솔을 표시하고 숨기기 위한 Xcode 4 바로 가기(command-shift-Y)에서 콘솔과 디버거를 같은 창에서 URL 텍스트 편집기 아래에 표시합니다.

주최자를 열고 장치 탭을 클릭한 다음 장치를 선택하고 콘솔을 선택하면 항상 다른 창에서 콘솔을 볼 수 있습니다.

물론 시뮬레이터에는 이것이 작동하지 않습니다 :(

두 가지 옵션이 있습니다.

  1. Log Navigator(명령-7 또는 view|navigators|log)를 선택하고 디버그 세션을 선택합니다.

  2. "View | Show Debug Area"는 NSLog 출력을 보고 디버거와 상호 작용합니다.

둘 다 입은 사진입니다.일반적으로 둘 다 켜지지는 않겠지만, 저는 게시물마다 하나의 이미지만 연결할 수 있습니다.https://i.stack.imgur.com/4gG4P.png

여기 대안이 있습니다.

  1. XCode4에서 프로젝트(Blueprint 아이콘)를 두 번 클릭합니다.
  2. 대상 선택(회색 아이콘)
  3. 빌드 단계 선택(맨 위 중앙)
  4. 빌드 단계 "스크립트 실행" 추가(녹색 Plus 버튼, 오른쪽 아래)
  5. 셸 텍스트 필드 아래의 텍스트 상자에서 "스크립트 입력 또는 작업 공간에서 스크립트 파일 끌기"를 "open ${TARGET_B"로 바꿉니다.UILD_DIR}/${TARGET_NAME}"

명령행 앱이 실행 중인 터미널 창이 열립니다.

XCode 4는 팝업되는 터미널 창에서 수행 중인 작업과 관계없이 앱을 실행하고 디버그하기 때문에 이 방법은 좋은 솔루션이 아닙니다.

언급URL : https://stackoverflow.com/questions/3377309/xcode-4-how-do-you-view-the-console

반응형