반응형 @unknown1 Swift5.0 향후 변경 될 수 있는 Enum(열거형) switch @unknown 속성 처리 SE-0192 안녕하세요~! 오늘은 Enum에 대해서 이야기 해보려고 하는데요. 이번 Swift5.0에서 추가된 @unknown 속성에 대해서 이야기 해보려고 합니다. 어떤 역할을 하는지 같이 보시죠~! 보통 Enum값 분기처리시 Switch문을 많이 사용하는데요. enum에 있는 모든 case들을 무조건 처리 해야합니다. @unknown 속성을 사용해서 미묘하게 다른 두 가지 방법을 구분할 수 있는데요 아래 예시를 보겠습니다. 패스워드 입력시 발생 할 수 있는 에러를 간략하게 enum으로 표현했습니다 enum PasswordError: Error { case short case obvious case simple } 에러 처리를 하는 모습을 볼 수 있습니다. func showPasswordError(_ error: .. 2023. 1. 3. 이전 1 다음 반응형