Xcode에서 디버깅을 실행하는 동안 충돌이 발생할 때 중단되는 중단 점 설정
2322 단어 충돌SwiftObjective-CXcode디버깅
Exception은
All
하지만 괜찮습니다만, 실제의 동작에 문제없는 내부 예외에 반응해 버리거나 하기 때문에 Objective-C
로 하고 있습니다.po $arg1에 대해 신경이 쓰인다고 생각합니다만, 거기만 보고 싶은 분은 이쪽
일반적으로 충돌하면 여기에서 중단되기 때문에,
좌하의 +버튼으로부터, 이것을 추가해 두면 크래쉬시에 원인 개소에서 멈추고 추는 테크는 적당히 유명하다고 생각합니다.
이렇게 브레이크 할 곳을 알기 쉽습니다.
po $arg1 정보
게다가 이쪽은 유명하지 않다고 생각합니다만, Debugger Command
액션에 이하를 입력해 두면,
po $arg1
이와 같이 브레이크와 동시에 자동적으로 원인의 로그를 출력해 줍니다.
무설정이면, 1회째에 브레이크 했을 시점에서는 크래쉬에 관한 로그는 아무것도 나오지 않고, 1·2회 디버그 continue 버튼을 누르면, 로그가 토출됩니다.
즉각적으로 원인이 출력되면 수수하게 상당히 뿌립니다.
물론 po $arg1
는 수동으로 쳐도 좋지만, 그것을 자동으로 해 주는 지정이라고 하는 것입니다.
재료 원
여기서 고조되고, 시험해 보면 편리했기 때문에 소개했습니다( ´・‿・`)
po $arg1
여기서 고조되고, 시험해 보면 편리했기 때문에 소개했습니다( ´・‿・`)
Reference
이 문제에 관하여(Xcode에서 디버깅을 실행하는 동안 충돌이 발생할 때 중단되는 중단 점 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mono0926/items/bf70c7ef15db046ee163텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)