Swift #iOS #Result Type

· iOS/Swift
오늘은 Swift 5에서 등장한 Result Type에 대해서 알아보자. 우선 Apple 공식 문서를 봐보자. https://developer.apple.com/documentation/swift/result Result Type은 아래와 같이 정의되어 있다. @frozen enum Result where Failure : Error 이의 특징으로는 Generic Enumeration이라는 것. 경우에 따라 연관값을 포함하고, 성공과 실패를 나타내는 값이다. 우선 기존 에러처리 방법을 보자. 일반적인 에러처리는 다음과 같이 진행했다. 열거형 선언 후 함수 제작 do, try, catch문 정의 enum MyError: Error { case MentalError case HealthError case E..
ParkSeongGeun
'Swift #iOS #Result Type' 태그의 글 목록