일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- GIT
- 스터디
- collectionView
- Masil
- xml
- ImageSlider
- 스위프트
- 코딩테스트
- 프로젝트회고
- 프로그래머스
- MVVM
- WidgetTree
- Swift
- stanford
- flutter
- UIKit
- flutter #state # stateful #stateless
- process
- SwiftUI
- 새싹후기
- IOS
- xcode
- 알고리즘
- UserDefault
- 청년취업사관학교후기
- colorofdays
- CS193p
- 백준
- 조건문
- 오늘의 색상
Archives
- Today
- Total
목록ObservedObject (1)
개발을 시작하는 이야기
[SwiftUI] Lecture 4: Memorize Game Logic
강의 보기 : Youtube :: Stanford 이번 강의에서 주된 내용은 Enum과 Optional에 대한 이야기 Enum 값타입으로 관련 데이터를 가지고 있을수 있다. enum의 상태 체크는 switch를 이용한다. break는 아무 일도 하고 싶지 않을 때 사용한다. default는 기본값에 해당하는, 케이스가 없는 경우 사용한다. if문의 else 와 같은 느낌 switch에서 열거형을 case로 구분할때, 튜플에서 label을 추가해서 해당 값에 접근할 수 있다. 저장프로퍼티는 가질수 없고, 함수 사용은 가능하다. CaseIterable를 이용해서 모든 타입에 접근할 수 있다. enum A: CaseIterable { case a case b case c } for e in A.allCases..
개발 이야기/Swift
2022. 4. 14. 02:13