이번 글에서는 Swift 공식 문서의 12번째 단원인 Subscripts를 읽고 정리한 글을 쓰려고 한다. Apple Swift 공식 문서 12단원 - Subscripts Subscripts 클래스, 구조체, 열거형에서 subscript를 정의할 수 있다. 이러한 서브 스크립트는 해당 타입의 요소에 접근하기 위해 사용된다. 수정과 검색을 위한 별도의 메서드 없이 index로 값으로 수정과 검색을 할 수 있다. 예를 들어 Array는 someArray [index]로 Dictionary는 someDictionary[key]로 접근할 수 있다. 하나의 타입에 여러 개의 서브 스크립트를 정의할 수 있고 index의 유형에 따라 적절하게 서브 스크립트를 선택하게 된다. Subscript Syntax 서브 스크립..
안녕하세요 Pingu입니다 이번 글에서는 Swift 공식 문서의 8단원인 Enumerations를 읽고 정리한 글을 쓰려고 합니다. Apple Swift 공식 문서 8단원 Enumerations Enumerations Enumeration(열거형)은 연관성이 있는 값들을 모아놓은 것을 말합니다. C언어에서의 열거형과 비슷하게 열거형 속 각각의 값에 Int 타입 값을 줄 수 있습니다. Swift에서의 열거형은 좀 더 융통성이 있어서 열거의 각 경우에 값을 꼭 제공할 필요는 없는데요, raw value라고 알려진 각 케이스의 값은 String, Character, Int, Float, Double과 같은 값일 수 있습니다. Swift의 열거형은 일급 객체입니다. 또한 클래스와 비슷하게 프로퍼티를 계산하고 추..
- Total
- Today
- Yesterday
- 앱개발
- Publisher
- 아이폰
- operator
- Apple
- 동시성
- Swift
- 코딩테스트
- 문법
- dfs
- 코테
- 자료구조
- 스위프트
- document
- IOS
- OSTEP
- design
- 백준
- mac
- BFS
- 알고리즘
- Combine
- pattern
- DP
- operating
- 프로그래밍
- 테이블뷰
- OS
- Xcode
- System
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |