상세 컨텐츠

본문 제목

[Xcode 꿀팁] Xcode15 브레이크 포인트 내비게이터

iOS 캐기/하루에 한개만

by Atlas 2024. 2. 2. 21:16

본문

728x90
반응형

 

Xcode15에서 브레이크 포인트 내비게이터에 대해 알아보자.

브레이크포인트란?

프로그램은 의도적으로 잠시 멈추게 하는 부분을 뜻한다. 흔히 디버깅을 목적으로 브레이크 포인트를 설정하고 데이터의 값이 잘 들어있는지 확인하거나 의도대로 로직이 동작하는지 등을 확인할 수 있다. 

 

사용해 보기

활성화하는 방법

  • 파일의 라인이 표기되는 부분을 클릭하면 진한 파란색으로 표기가 된다. 

비활성화하는 방법 

  • 특정 브레이크 포인트만 비활성화하기 위해서는 활성화된 브레이크 포인트를 클릭하면 된다.
  • 콘솔창 상단의 Deactivate breakpoints 버튼을 클릭 시 프로젝트 전체의 브레이크 포인트의 비활성화/ 활성화를 선택할 수 있다.

 

 

 

 

실습화면

  • 브레이크포인트 지점을 걸어놓고 빌드 및 실행 시 해당 브레이크 포인트에서 녹색 하이라이트 표기와 함께 해당 코드에서 멈추는 것을 확인할 수 있다. 
  • 콘솔화면 좌측에서 해당 뷰에서 사용되고 있는 변수의 값을 확인할 수 있다.
  • 우측 화면에서는 LLDB를 활용하여 필요한 값을 직접 접근하여 출력해 볼 수 있다. ( ex. po 변수명 ) 

 

 

 

LLDB po 명령어 사용

 

반응형

관련글 더보기

댓글 영역