[ios] 이게 대체 뭔 에러인지 찾기 너무 어려울 때 디버깅 방법

Oxong·2022년 2월 16일
0

iOS 개발 관련 모음

목록 보기
3/8

공부한 것을 정리하는 용도의 글이므로 100% 정확하지 않을 수 있습니다.
참고용으로만 봐주시고, 내용이 부족하다고 느끼신다면 다른 글도 보시는 것이 좋습니다.
+ 틀린 부분, 수정해야 할 부분은 언제든지 피드백 주세요. 😊
                                            by. Oxong




Thread 1: EXC_BAD_ACCESS

Command failed with a nonzero exit code


위의 에러들은 사실상 어떤 에러인지, 어떻게 디버깅 해야 하는지 어려울 수 있는 에러들이다. (에러들은 계속 추가 할 예정)



  1. XCode 상단 Product 메뉴 -> [Scheme] -> [Edit Scheme]

  2. Run ->[Diagnostics] 탭에서 -> [Enable Zombie Objects] 체크.


다시 디버그를 하면 오류(문제)가 있을 때마다 NSZombie ~ 로 시작하는 로그가 찍힌다.

(물론 이걸로 100% 알 수 없는 에러도 있지만.... 어느 정도는 가능)




Reference


https://stackoverflow.com/questions/5386160/how-to-enable-nszombie-in-xcode

0개의 댓글