[Swift] Typed throws
Xcode 16 릴리스 노트를 보다가...새롭게 알게 된 내용이 있어서 간단히 정리!! # Typed throws그냥 한마디로enum MyError: Error { case invalid}func foo() ➡️throws(MyError)⬅️ -> String { ... }이런식으로 throws할 때 에러 타입을 지정할 수 있게 되는 것 같다. 위 foo메소드는 String을 리턴하거나, 오직 MyError타입의 에러만 throw할 수 있다. enum OtherError: Error { case 저쩌구} func foo() throws(MyError) -> String { do { try ~~~~~~ } catch { throw OtherErr..
Swift
2024. 7. 21. 17:59
TAG
- swift sort
- 회고
- 제이슨 파싱
- swift array
- swift tutorial
- swift3
- Git
- WWDC
- Swift
- fastlane
- UIBezierPath
- WKWebView
- SwiftUI
- 스위프트 문법
- iOS delegate
- np-hard
- swift 공부
- np-complete
- 스위프트
- Combine
- ios 13
- 피아노
- Accessibility
- IOS
- Xcode
- github
- actor
- FLUTTER
- swift delegate
- WidgetKit
글 보관함
반응형
- Total
- Today
- Yesterday