Xcode/objective c는 실제로 유용한 스택 추적을 인쇄하지 않습니다. 내 응용 프로그램이 어딘가에서 추락하고 45353453, 34524323, 6745345353, 457634524234와 같은 숫자 만 제공됩니다. 전혀 유용하지 않습니다.응용 프로그램의 현재 스택 추적을 인쇄하는 쉬운 방법은 무엇입니까?
그래서 NSLog()를 만들고 싶습니다. 내 모든 애플 리케이션에있는 모든 방법의 시작 부분에. 하지만 어쩌면 인간이 읽을 수있는 실제 스택 추적을 찾는 더 간단한 방법이 있을까요? 앱 실행이나 충돌뿐만 아니라 항상 발생하는 모든 활동에 대해서도 그렇습니다. 디버깅에 많은 도움이 될 것입니다.
디버거에서 스택 추적을 따를 수 있습니다, 그것은 내가 – Daniel
생각 충돌 전에 마지막 메소드 호출로 이동한다 아니, 디버거 정보가 도움이되지 않습니다. –
왜 디버거 정보가 도움이되지 않습니까? 디버거에서 응용 프로그램을 시작하고 충돌이 발생하면 디버거가 다시 호출하여 각 호출 된 줄을 볼 수있는 멋진 스택 추적을 제공해야합니다. 예외가 발생하여 응용 프로그램이 중단되면 디버깅 방법에 대한 대답은 alex_c의 대답을 참조하십시오. –