Message

Message

로그인 & 가입하기
전체
에밀리아
웃음
ART
생각
Tech
관식
Timeline

Swift 에러 예외 처리

작성자 : gwansik
Tech
입력 : 2022-12-13 화 00:06
수정 : 2022-12-13 화 10:52

Swift에서 에러처리라는 난관에 부딪혔다. 

iOS앱 개발하면서 대부분 에러들은 do try나 guard 구문으로 처리가 되긴 했지만, throws 정의되지 않은 함수들의 예외처리는 변수 자체 검증으로 처리해왔다. 하지만 모든 에러케이스를 예외처리를 하려니 잘 안된다.. JAVA나 Javascript 같은 언어는 try catch로 범위 내 모든(?) 코드들 에러를 핸들링할 수 있지만, Swift는 근본적으로 에러처리 방법이 다르다. 지금까지 찾아본 결과 Swift에선 각각의 에러 케이스들을 미리 정의해서 예외결과값까지 정의하라고 하는듯하다. 한글과 영어로 Swift 예외처리 찾아보고 시도하다가 지쳐서 이렇게 넋두리한다..


Java try catch 같은 에러 처리를 Swift에서도 하려면 어떻게 하는지 아시는 분 계시면 알려주세요!