앱이 충돌하는 행을 쉽게 찾을 수 있습니까? 콘솔은이 버그를 추적하는 데 도움이되는 거의 없거나 전혀 도움이되지 않으며 충돌하는 줄을 알고 싶습니다.앱에서 충돌하는 앱을 찾으세요.
감사합니다.
앱이 충돌하는 행을 쉽게 찾을 수 있습니까? 콘솔은이 버그를 추적하는 데 도움이되는 거의 없거나 전혀 도움이되지 않으며 충돌하는 줄을 알고 싶습니다.앱에서 충돌하는 앱을 찾으세요.
감사합니다.
가장 쉬운 방법은 디버거에서 앱을 실행하는 것입니다. 충돌이 발생하면 디버거에서 어떤 코드 줄이 손상되었는지 표시합니다.
실제로 충돌하는 대신 예외가 발생하는 경우 gdb 콘솔 창 ("br objc_exception_throw")을 사용하여 objc_exception_throw에 중단 점을 넣을 수 있습니다.
어떻게 Xcode에서 디버거 아래에서 뭔가를 실행합니까? –
http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/iphone_development/120-Building_and_Running_Applications/building_and_running_applications.html#//apple_ref/doc/uid/TP40007959-CH6-SW2 –
xcode을 사용하고 있습니까? 그것은 당신이 코드에있는 당신의 시각적 표현을 제공해야합니다.
받고있는 오류를 게시하십시오. 시도 할 첫 번째 일은 몇 가지 중단 점을 추가하는 것입니다. 잘못된 액세스 오류의 경우 NSZombie
을 사용하면 컴파일러에서 더 많은 핀 포인트 분석을 얻을 수 있습니다.
이 질문은 문제에 대해 거의 설명하지 않습니다. –