반응형 Result type1 Swift 5.0 Result Type 소개 (에러 처리를 쉽고 깔끔하게 결과는 명확하게 SE-0235) 안녕하세요~! 오늘은 새롭게 소개된 Result Type을 소개해 드리려고합니다. Result Type은 아래 코드 처럼 enum으로 선언 되어있고 성공과, 실패를 Generic으로 받고 있습니다. 실패는 무조건 에러 타입이구요 @frozen enum Result where Failure : Error 기존의 에러처리 방식을 개선하고 결과값을 명확히 받기 위해 Result Type이 나왔다고 보여지는데요. 왜 그런지 아래 예제를 통해 함께 보시죠~! 아래 주문을 받는 받았을 때 발생 할 수 있는 간단한 에러를 정의 했습니다. enum OrderError: Error { case LackOfMoney } 메뉴는 햄버거가 좋을거 같아요. 햄버거 종류와 종류에 따른 가격을 받을 수 있습니다. enum Hamb.. 2022. 12. 27. 이전 1 다음 반응형