정구리의 우주정복
22. Swift 열거형 (enum) 본문
반응형
사용하지 않아도 스위프트 코드를 작성하는 데에 크게 어려움은 없지만 더욱 강력한 코드를 작성할 수 있다
!! 변수를 열거형으로 대입하면 같은 열거형의 다른 멤버는 .west 이런 형태로 사용할 수 있다 .
값을 읽을땐 .rawValue 를 쓰고 자동할당이 가능하다
열거형을 정의해 사용하는 덕분에 사용자는 마구잡이식 입력을 제한할 수 있을 뿐만 아니라 컴파일러가 자동완성으로 입력을 보소할 수 있는 이점이 생기고 입력해야할 값이 분명해진다.
객체가 늘어나는 점이 부감일지 모르지만 구조적으로 안정된 코드를 설계할 수 있당
반응형
'STUDY > SWIFT' 카테고리의 다른 글
24. Swift 프로토콜 (사용법 , mutating) (0) | 2020.03.26 |
---|---|
23. Swift 익스텐션 extension (0) | 2020.03.25 |
21. Swift 초기화 ( init()) (0) | 2020.03.25 |
20. Swift 상속 -1 ( 상속 , 오버라이딩) (0) | 2020.03.21 |
19. Swift 타입 메소드 (0) | 2020.03.18 |
Comments