[Swift4] try catch 예외사항 처리방법
개발/iOS - Swift
2018. 8. 21. 13:05
Swift에서 구현하다보면 try catch 를 사용하게 됩니다. 특히 throws 키워드가 선언되어 있는 메소드는 try catch를 안쓰면 에러가 발생하게 되는데 이때 어떻게 처리하는지에 대해서 알아보고자 합니다. 본 포스팅은 2장에 걸쳐 진행하려고 합니다. 1장은 try catch 사용법에 관한 부분에 대해서 설명하고, 2장은 커스텀 throws를 사용하여 핸들링 하는 방법에 대해 설명하려고 합니다. 1. try catch 미사용 오류 throws 오류가 발생되는 메소드 사용시 위와같이 "Call can throw, but it is not marked with 'try' and the error is not handled" 오류가 발생하게 됩니다. 이럴때 try catch 문을 사용하여 처리하여야..