[Swift] 공식 문서 - 열거형 (Enumerations)
·
Swift/Swift 가이드
안녕하세요. 개발하는 정주입니다. 오늘은 열거형 (Enumerations)를 정리해보겠습니다. * 완벽한 번역이 아닌 내용을 한 줄 한 줄 읽는 것에 의의를 두었습니다. * 파파고의 힘을 빌려 번역했으며 잘못된 번역이 있다면 댓글로 알려주세요. 새로 배운 점 열거형 타입은 ‘복수형 (plural) 보단 단수형 (singular)’ 이름을 부여해야 명확하다는 점 CaseIterable를 채택함으로서 모든 케이스 집합체를 가질 수 있다는 점 Associated Values에 대한 내용 case 이름 앞에 var 나 let annotation을 하나만 적어도 된다는 점 원시 값으로 문자열을 사용할 땐 그 case 이름에 있는 문장이 각 case 의 암시적인 값이 된다는 점 열거형 initializer는 nil..
[Swift] Swift 문법 - 열거형(enum)
·
Swift/개념 & 응용
안녕하세요. 오늘은 Swift의 열거형(enum)에 대해 알아보겠습니다. 안드로이드 개발 당시에도 한 번 사용해보고 열거형의 편리함에 푹 빠졌는데요. Swift에서도 유용하게 사용할 것 같네요. 그럼 시작하겠습니다! 참고 자료 해당 포스팅은 Smile Han님의 유튜브 영상을 참고하며 작성하였습니다. https://www.youtube.com/channel/UCM8wseo6DkA-D7yGlCrcrwA 열거형(enum) 관련 있는 데이터들이 멤버로 구성되어 있는 자료형 객체입니다. 열거형은 아래 세 가지 경우에 유용합니다. 원치 않는 값이 입력되어 에러가 발생하는 것을 방지할 때 입력 값을 특정 범위로 제한할 때 특정 값 중 하나만 선택하게 할 때 성별을 입력할 때는 남자, 여자 중에서만 선택할 수 있고 ..
유정주