야곰 스위프트 프로그래밍 책을 읽으며 기억해둘 문법을 정리합니다. 열거형 연관된 항목들을 묶어서 표현할 수 있는 타입 프로그래머가 정의해준 항목 값 외에는 추가/수정 불가 연관 값 스위프트의 열거형 각 항목이 연관 값을 가지게 되면 기존 프로그래밍 언어의 공용체 형태를 띌 수도 있다. 열거형 내의 항목(case)이 자신과 연관된 값을 가질 수 있다. 연관 값은 각 항목 옆에 소괄호로 묶어 표현할 수 있다. // ex. 연관 값을 갖는 열거형 enum MainDish { case pasta(taste: String) case pizza(dough: String, topping: String) case chiken(withSource: Bool) case rice } var dinner: MainDish =..