| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- FCM
- Postman
- Remote Notification
- writeasync
- @State
- combine
- CaseIterable
- moya
- 회고
- Realm
- RemoteNotification
- Alamofire
- IOS
- @EnvironmentObject
- UserInfo
- networking
- PageControl
- webview
- datepicker
- collectionview
- APNs Key
- @ObservedObject
- Comparable
- apns
- PushNotification
- @Binding
- UserNofificationCenter
- fscalendar
- 열거형
- enum
- Today
- Total
목록enum (2)
conyang's iOS
이번 포스팅에서는 열거형에서 연관 값과, 항목 순회(CaseIterable), 순환 열거형, 비교 가능한 열거형(Comparable)을 알아보도록 하겠습니다. 열거형에 처음 들어보신다면 밑에 포스팅을 읽어보고 오시면 됩니다! [Swift] 열거형(enumeration) (1/2) 열거형이란? 연관된 항목들을 묶어서 표현할 수 있는 타입 배열, 딕셔너리 같은 타입과는 다르게 프로그래머가 정의해준 항목 값 외에는 추가/수정이 불가능합니다. 그렇다면 열거형은 어떤 경 baboyuj.tistory.com 1. Associated Values(연관 값) 연관 값은 열거형 각 항목이 가지는 자신과 연관된 값을 말합니다. 말 그대로 항목과 관련된 값입니다. 연관 값은 각 항목 옆에 소괄호로 묶어 표현할 수 있습니다...
열거형이란? 연관된 항목들을 묶어서 표현할 수 있는 타입 배열, 딕셔너리 같은 타입과는 다르게 프로그래머가 정의해준 항목 값 외에는 추가/수정이 불가능합니다. 그렇다면 열거형은 어떤 경우에 사용하면 좋을까요? 제한된 선택지를 주고 싶을 때 정해진 값 외에는 입력받고 싶지 않을 때 예상된 입력 값이 한정되어 있을 때 enum Direction { case north case east case west case south } 스위프트의 열거형은 enum이라는 키워드로 선언할 수 있습니다. enum Direction { case north, east, west, south } 이렇게 case 하나에 , 를 연결하여 한 줄로 표현해줄 수 있습니다. var direction: Direction = .north ..