39. 스위프트 기초 문법[Modeling(5) - Camp 모델 개선]
⎮ Nested Type(중첩된 타입) 1. 열거형 코드의 위치를 status 위쪽으로 이동하여 중첩 2. status가 Camp Type 안에 있기 때문에 Camp를 생략해도 됨 * scope 밖에서는 Camp.campStatus로만 호출 가능 3. Camp.campStatus처럼 이름이 중복되면, 이름을 변경함 ⎮ raw Value(원시 값) 1. 문법enum TypeName: RawValueType { case caseName = Value}/*RawValueType : String, Character, Number Types만 가능Value는 생략해도 되는데, Type마다 정해진 값이 있음*/ 2. 원시값을 Int로 선언했을 때 enum Alignment: Int {..
2025. 2. 18.
최근댓글