TIL

누가 귀찮게 일일이 다 Print 함?- BreakPoint

minaje 2023. 11. 10. 00:07

언제 쓰냐?

안녕하세요! 오늘은 Xcode의 기능 중 하나인 BreakPoint에 대해서 알아볼 것인데요!

이 BreakPoint라는 놈을 언제 쓰냐?

 

만약에 API 통신을 하다가 에러가 났지만 어디서 에러가 난지 모르겠고..
어디 함수부터 잘못된지 모르겠다! 어디로 잘못 들어간지 모르겠다..!

그런 상황에 특정 넘버라인에서 멈추기 위해 사용하는 것입니다!

어떻게 사용해?

사용법은 아주 간단합니다.

그저 멈추고 싶은 넘버라인을 클릭해주기만 하면!

BreakPoint

이렇게 BreakPoint가 활성화가 된 모습을 볼 수 있습니다.

빌드중에 이렇게 BreakPoint가 표시된 곳을 지나가게 된다면

멈춰!

브레이크 포인트에서 초록색 표시가 뜨면서 코드 진행이 일시정지가 됩니다.

어떻게... 풀어요..?

코드 진행을 멈추었다면 다시 진행시킬 수 도 있어야겠죠 이럴때는 Delete하고 재 빌드..!

하지말고. 그냥 로그바 위에 있는 저 버튼을 클릭만 해주면 아무일 없었다는 듯 다시 코드가 진행됩니다.

다시 진행

또한 모든 브레이크 포인트를 일괄적으로 활성화 / 비활성화 시키기 위해서는 그 옆 브레이크 포인트 처럼 생긴 친구를 누르면

모든 브레이크 포인트가 활성화 / 비활성화 됩니다.

참고로 삭제하고 싶을때는 브레이크 포인트를 우클릭하면 Delete가 뜹니다.

 

이미지 및 참고 - https://minaje.tistory.com/manage/newpost/?type=post&returnURL=/manage/posts/