07월 26일: Errors thrown from here are not handled because the enclosing catch is not exhaustive
에러Errors thrown from here are not handled because the enclosing catch is not exhaustive 에러 원인do-catch 구문에서 catch 블록이 모든 가능한 에러를 처리하지 않을 때 발생 에러 해결enum에 있는 모든 케이스를 다 해줬는데도 not exhaustive 에러가 떠서 뭐지? 했는데 어떤 에러가 throw 될지 모르기 때문에 디폴트 값을 하나 설정해줘야 한다는 것이었다. // 2개의 에러를 설정해둔 상태enum UserInfoError: Error { case idIsEmpty case isMissMatch}func start() { do { try checkUserId() } catch Use..
TIL
2023. 7. 26. 12:05
최근에 올라온 글