
UnitEnum::cases는 Enum의 경우를 나열하는 방법입니다. Enum의 경우를 나열할 때 사용하는 키워드입니다.
UnitEnum::cases를 사용하여 Enum을 만들 때는 다음과 같은 형식으로 작성해야 합니다.
#hostingforum.kr
swift
enum Color: UnitEnum {
case red
case green
case blue
}
일반 Enum과 UnitEnum::cases의 차이점은 UnitEnum::cases는 값이 없는 Enum을 만들 수 있다는 것입니다. 일반 Enum은 값이 있어야 합니다.
#hostingforum.kr
swift
enum Color: UnitEnum {
case red
case green
case blue
}
enum EmptyColor: UnitEnum {
case none
}
일반 Enum의 경우는 다음과 같이 작성해야 합니다.
#hostingforum.kr
swift
enum Color {
case red
case green
case blue
}
2025-06-12 20:30