일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 자스민
- IOS
- 리액트
- 자바스크립트
- 스벨트
- 힛잇
- data structure
- 비동기
- 호키도키
- hokidoki
- HTML
- Hitit
- 개발
- react
- queue
- 리액트 예제
- SWIFT
- javascript
- 자료구조
- 계명대
- 이종호
- TDD
- hokeys
- 호키스
- Svelte
- 스위프트
- 자바스크립트 자료구조
- 개발자
- 계명대 이종호
- jest
Archives
- Today
- Total
목록Path (1)
Dog foot print
[SWIFT] enumeration
Enumeration 한국에서는 열거형 이라고 불리우는 Enumeration은 객체와 구조체과 비슷하지만, 그 사용 용도나 기능은 훨씬 제한적인 자료형이다. 열거형은 특정 상수들의 집합을 의미하며, 여기서 특정 이란 어떤 분류에 속해 있다는 의미이다. 예를 들면 집합은 다음과 같다. 성별 남자, 여자, 기타 대구시의 행정구청 달서구, 서구, 달성군, 북구, 중구, 수성구, 동구 방향 동,서,남,북 국가코드 82,32,42,52,62,75 위의 조합을 가진 구조체나 객체를 만들어 더욱 강력한 기능을 만들어 내는 것도, 나쁘지 않아 보인다. 그러나, 위의 조합을 사용할 때는 항상 인스턴스화 가 선행되어야 하고, 이는 프로젝트 규모가 커질수록 개발자의 실수로 인하여, 런타임 오류 혹은 컴파일 오류 가 발생하기..
IOS/Swift
2021. 7. 21. 11:09