[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
- FLUTTER
- np-complete
- swift3
- swift tutorial
- np-hard
- Git
- WidgetKit
- SwiftUI
- 회고
- 제이슨 파싱
- 스위프트 문법
- WKWebView
- UIBezierPath
- swift delegate
- 피아노
- fastlane
- Xcode
- IOS
- github
- iOS delegate
- Accessibility
- actor
- swift 공부
- 스위프트
- Combine
- swift sort
- swift array
- WWDC
- Swift
- ios 13
글 보관함
반응형
- Total
- Today
- Yesterday