2017-05-11 1 views
1

간단한 질문이 있습니다. 내 iOS 앱을 디버그하려고하는데 내 앱이 다운되는 오류를 잡아 내고 싶습니다. do try을 사용하여 보았습니다. 그러나 올바른 형식은 무엇입니까? 함수를 호출 한 후 오류를 catch하고 싶습니다. 등은 어떻게 do try는 치명적인 오류를 잡기 위해 내가 설정하는 범위를 벗어난 인덱스처럼 update_all_gps 응용 프로그램에서 어떤 곳을 실행하는 동안Xcode를 사용하여 신속한 코드에서 크래시 잡기

do 
{ 
    try update_all_gps() 

} 
catch 
{ 
    print("Error:########################### \(error.localizedDescription)") 
} 

이 응용 프로그램의 충돌을 가정 : 여기

내 질문입니까?

+1

FYI - 범위를 벗어나는 인덱스는 오류가 아닌 예외입니다. – rmaddy

답변

0

예외 중단 점을 사용할 수 있습니다. 이 블로그 게시물을 참조하십시오 : https://www.natashatherobot.com/xcode-debugging-trick/

+0

좋은 답변이지만, 안타깝게도 Xcode에서 개발할 때가 아니라 앱 내부에서 오류를 발견해야한다고 생각합니다. –

관련 문제