Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- SWIFT
- HIG
- Refactoring
- swiftUI
- rxswift
- ios
- swift documentation
- Xcode
- 클린 코드
- 리펙터링
- collectionview
- 애니메이션
- 리팩토링
- RxCocoa
- Human interface guide
- clean architecture
- tableView
- MVVM
- 리펙토링
- uiscrollview
- Protocol
- UITextView
- uitableview
- 스위프트
- UICollectionView
- ribs
- map
- Observable
- combine
- Clean Code
Archives
- Today
- Total
목록upperbound (1)
김종권의 iOS 앱 개발 알아가기
[iOS - swift 공식 문서] 2. Basic Operators (기본 연산자, Nil-Coalescing, One-Sided Ranges)
튜플에서의 비교 연산자 튜플의 type이 각각 같은 경우 비교 가능 let first = (1, "a") > (2, "b") // false let second = (1, "a") > (1, "b") // false let third = (2, "c") > (1, "b") // true Nil-Coalescing 연산자 optional binding이라 하지 않고 Nil-Coalescing하는것을 주의 var data: String? = "test" print(data ?? "default") Nil-Coalescing 연산자와 동일 코드 data != nil ? a! : b One-Sided Ranges Index에서 접근 var names = [1, 2, 3, 4, 5] for name in name..
swift 공식 문서
2021. 6. 17. 00:42