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 |
Tags
- swift documentation
- tableView
- 애니메이션
- Protocol
- 리펙토링
- UICollectionView
- Clean Code
- MVVM
- 리펙터링
- uitableview
- Xcode
- clean architecture
- RxCocoa
- HIG
- swiftUI
- combine
- Observable
- ribs
- collectionview
- rxswift
- 스위프트
- 리팩토링
- Human interface guide
- 클린 코드
- ios
- map
- SWIFT
- UITextView
- Refactoring
- uiscrollview
Archives
- Today
- Total
목록2022/11/14 (1)
김종권의 iOS 앱 개발 알아가기
[iOS - SwiftUI] Combine Combining 연산자 (combineLatest, merge, zip)
목차) Combine - 목차 링크 Combining 연산자 * 스트림에서 방출되는 2개 이상의 요소들을 묶어서 방출하는 방법 예제에 사용할 스트림 2개 준비) PassthroughSubject는 downstream subscribers에게 값을 broadcast하는 subject 값을 저장하고 있지는 않고 단순히 값을 토스 해주는 역할 RxSwift의 PublishSubject와 동일 (구체적인 개념은 이전 포스팅 글 참고) let passthroughSubject1 = PassthroughSubject() let passthroughSubject2 = PassthroughSubject() combineLatest(_:_:) 두 스트림 모두 메시지를 받았을때 이벤트 방출 해당 연산자에서 이전 값을 기억..
iOS Combine (SwiftUI)
2022. 11. 14. 22:34