error처리 썸네일형 리스트형 try-catch처리 개인 error을 만들기 Error Protocol을 이용하여 열거형을 만듭니다. 여기에서는 phoneError라는 이름으로 만들었습니다. error발생시키기 함수 안에 error를 발생시킬 수 있습니다. 함수 선언부분에 throws를 써야합니다. 던지고자하는 error앞에 throw를 써야합니다. throw를 통해서 함수를 요청했던 부분으로 에러가 던져집니다. error처리 error를 처리하는 방법은 총 3가지가 있습니다. 1. do - catch 함수에서 던져진 error를 do안에서 받고 error에 해당되는 catch문에서 처리합니다. 2. try? 함수에서 던져진 error를 해당 줄에서 받게 됩니다. error가 발생하면 nil을 받게 됩니다. error가 없으면 정상적인 반환값을 받게 됩니.. 더보기 이전 1 다음