목록ENUM (2)
HIT해

값을 동반한 enumSwift에서 열거형은 각 케이스에 단순한 이름만을 할당하는 것이 아니라, 각 케이스가 값을 가질 수 있는 기능도 제공한다.이 값은 "연관값" 이라고 부르며 각 케이스와 함께 저장되고 다룰 수 있다. 연관값을 가진 enum의 기본 개념연관값을 가진 enum은 특정 케이스가 하나 이상의 추가 데이터를 가질 수 있게 한다.예를 들어 enum을 사용하여 다양한 형태의 데이터를 표현할 때 연관값을 사용할 수 있다.enum Barcode { case upc(Int, Int, Int, Int) case qrCode(String)}upc 케이스는 4개의 Int 값을 연관값으로 가진다qrCode 케이스는 하나의 String 값을 연관값으로 가진다. 열거형 케이스 생성 연관값을 가진 열거형..

import UIKitenum Animal {// case dog// case cat// case bird case dog, cat, bird}// 값이 변경되지 않는 상수let pet = Animal.birdprint("My pet is",pet) print로 출력할 변수가 하나라면 위의 방법처럼 만들어도 된다! 결과화면 값을 가지고 있는 enum 사용하기! import UIKitenum Number : Int { case first = 1 case second = 2}print("첫번쨰 출력",Number.first)print("두번째 출력",Number.second.rawValue) 이때 enum타입의 값을 지정해주지 않으면 rawvalue ( Int값들 )를 가질 ..