์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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
- raywenderlich
- TCA
- reactorkit
- Kuring
- visionOS
- SnapKit
- ๋ฐฑ์ค
- MVVM
- BOJ
- Xcode
- BFS
- realm
- ios
- SwiftUI
- Swfit
- Flutter
- combine
- tableView
- CollectionView
- ํ๋ก๊ทธ๋๋จธ์ค
- ํจ์คํธ์บ ํผ์ค
- arkit
- Lv2
- rxcocoa
- node.js
- designpattern
- RxSwift
- swift
- XCTest
- UIKit
Archives
- Today
- Total
๋ชฉ๋กRELAY (1)
lgvv98
๐ RxSwift(Relay์ subject)
โ ์ด๋ฒ ์๊ฐ์๋ Relay์ ๋ํด์ ์์๋ณผ ์์ ์ด์ผ. ๊ณต๋ถํ๋ฉด์ ๋ณด๋๊น bind, asDriver, drive, relay ๋ฑ์ ํํ์ด ๋ง์ด ๋์ค๋๋ฐ ๊ณต์๋ฌธ์์๋ ๋ฐ๋ก ํ์ธํ ์ ์๋ ๋ถ๋ถ์ด๋ผ ํ์ต์ ์ถ๊ฐ์ ์ผ๋ก ์งํํ๊ธฐ๋ก ํ์. (๋ชฉ์ฐจ) 1. Subject๋? 2. Relay๋? 3. Subject์ Relay์ ์ฐจ์ด์ 4. 5. โ 1. Subject๋? - RxSwift 4์๊ฐ ๊ฐ์์์๋ Observable์ ๊ฒฝ์ฐ์๋ ์ฐ๋ฆฌ๊ฐ ์ค ๊ฐ๋ง ํ์ธํ ์ ์์ง๋ง, ์ข ๋ ๋์๊ฐ ๊ฐ๋ฐ์ ํ ๋ ์ค์๊ฐ์ผ๋ก Observable์ ๊ฐ์ ์ถ๊ฐํ๊ณ Subscriber๋ฅผ ํ ์ ์๋ ๋์ด ํ์ํฉ๋๋ค. ์ด๋ Observable์ด์ Observer์ธ๊ฒ์ Subject๋ผ๊ณ ํฉ๋๋ค. Observable + Observer = Su..
apple/๐ฆ UIKit & ReactiveX
2021. 7. 12. 14:53