@frozen
@frozen 이 붙은 enum 은 더이상 추가 case 가 없음 을 의미한다.
frozen enum 의 경우 아래 예시에서 @unknown default 케이스를 고려할 필요가 없어진다.
switch enumType {
case .enum1: ...
@unknown default: ...
}
'Swift' 카테고리의 다른 글
| Swift Concurrency - Task cancellation과 hierarchy 심화 (3) (1) | 2026.01.14 |
|---|---|
| Swift Concurrency - Structured Concurrency & Task (2) (0) | 2025.10.01 |
| Swift Concurrency - Async Await (1) (0) | 2025.09.27 |
| Swift Concurrency - 시작하기 전에 (0) (0) | 2025.09.27 |
| [Swift Standard Library] (0) | 2024.08.01 |