본문 바로가기

enumeration2

[iOS/Swift] 알아두면 유용한, 열거형(Enumeration) ② Enum, 열거형에 대해 앞선 포스팅에서 언급한대로 한줄로 정리하자면.. 연관있는 값들을 열거함으로서 사용자로 하여금 해당 값에 대해 접근하기 쉽도록 도와주는 자료형 다시 말해, Enum은 하나의 자료형을 사용자가 새롭게 만드는 것이고, 그 내부에는 case란 키워드와 함께 특정 명칭을 나열하는 것으로 완성된다고 이해할 수 있습니다. 여기서 잠깐! case 키워드 뒤에 작성된 명칭은 정확히 얘기하자면 초기값이 없는, 말 그대로 명칭에 불과합니다. 앞서 포스팅에서 살펴본 코드를 하나 긁어오자면.. enum Color { case red case green case blue } 여기서 red, green, blue가 만약 String 데이터 타입이었다면, 큰 따옴표 (" ")로 묶어서 작성했을텐데 말입니다?.. 2022. 11. 7.
[iOS/Swift] 알아두면 유용한, 열거형(Enumeration) ① Enumeration, 열거형 타입에 대해 알아보기 전에 한 가지 예시를 먼저 살펴보도록 하겠습니다. 📌 스터디 그룹원의 닉네임과 취미를 Dictionary( String : [String]) 타입으로 정리합니다. let myStudyGroupNickName : [String : [String]] = [ "Lime" : ["Running", "Drinking"], "Jason" : ["Listening Music", "swimming" ], "Kate" : ["play Game", "Basketball"], "Happy" : ["Watch Movie", "namuWiki"] ] 📌 이후, Lime이란 닉네임을 가진 사람의 2번째 취미를 호출합니다. 별도의 상수(limeHobbie)에 Key 값으로 "Li.. 2022. 11. 5.