[swift] 열거형의 활용 예시
이번에는 Swift 프로그래밍 언어에서 열거형(enumeration)을 어떻게 활용하는지에 대해 알아보겠습니다.
1. 간단한 열거형 정의
먼저, 간단한 열거형을 정의해보겠습니다.
enum CompassPoint {
case north
case south
case east
case west
}
위의 코드는 CompassPoint
라는 열거형을 정의하고, 각 케이스에는 north
, south
, east
, west
라는 값을 가지도록 선언한 것입니다.
2. 열거형의 활용
이제 이 열거형을 실제로 활용하는 예시를 살펴보겠습니다.
var direction: CompassPoint = .north
switch direction {
case .north:
print("Go North!")
case .south:
print("Go South!")
case .east:
print("Go East!")
case .west:
print("Go West!")
}
위의 코드에서는 direction
변수에 CompassPoint
열거형의 .north
값을 할당하고, switch
문을 통해 각 케이스별로 다른 동작을 실행하도록 구현했습니다.
이처럼 열거형은 유사한 종류의 값들을 그룹화하고, 해당 값에 따라 다양한 동작을 수행할 때 유용하게 활용됩니다.
이상으로 Swift 열거형의 활용 예시에 대해 알아보았습니다.