์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- Lv2
- BOJ
- BFS
- node.js
- UIKit
- combine
- reactorkit
- tableView
- RxSwift
- designpattern
- SwiftUI
- CollectionView
- MVVM
- ๋ฐฑ์ค
- SnapKit
- swift
- Flutter
- ํ๋ก๊ทธ๋๋จธ์ค
- arkit
- Xcode
- ios
- ํจ์คํธ์บ ํผ์ค
- raywenderlich
- Kuring
- XCTest
- visionOS
- realm
- rxcocoa
- Swfit
- TCA
- Today
- Total
๋ชฉ๋กreactorkit (9)
lgvv98
ReactorKit ๊ณต๋ถํ๊ธฐ #3 RxTodo ๋ฐ๋ผ์ก๊ธฐ (1) ์๋ฌดํผ ReactorKit RxTodo ์์ ๊ณ ๊ณ ์ด๋ฒ์๊ฐ์ ํ๋ ค๊ณ ํ ๊ฒ ์๋ ํด๋๋ก ๊ตฌ์ฑ Service ๋ถ๋ถ์ ํ์ฌ ์์ ๋ฅผ ๊ตฌํํ๊ธฐ์ ๊ทธ๋ ๊ฒ ํ์ํ์ง ์์์ ํจ์ค! ๐ฟ ๊ตฌํ ๐ฟ ์ด์ ๋ฆฌ์กํฐ ์ฌ์ฉ๋ฒ์ด ์ดํด๊ฐ ๋๊ธฐ ์์ํ์! ๋ฆฌ์กํฐ ์ ๋ฆฌ!! ViewController์์ map์ ํตํด ์ํ๋ Action์ผ๋ก ๋ณ๊ฒฝํด์ reactor์ ์ ๋ฌ reactor์์๋ mutateํจ์๋ฅผ ํตํด์ ์ด์ ์ํ๋ฅผ ๋ฐ์์ ๋ค์ ์ํ๋ฅผ ๋ฐํ! reduce๋ ํด๋น ๋ก์ง์ฒ๋ฆฌ! ๊ทธ๋ฆฌ๊ณ ๋ณ๊ฒฝ๋ ๊ฐ์ viewController์์ map์ ํตํด reactor.state๋ฅผ ๊ฐ์ ธ๋ค๊ฐ ์ฌ์ฉํ๊ธฐ! ๐ ViewController // // TaskListViewController.s..
ReactorKit ๊ณต๋ถํ๊ธฐ #2 ๐ ํด๋น ๋ฌธ์๋ ReactorKit 3.2.0์ ๊ธฐ์ค์ผ๋ก ํ๊ณ ์์ต๋๋ค. ReactorKit์ SPM์ ์ง์ํ์ง ์์ต๋๋ค. ํด๋น ํ๋ก์ ํธ๋ฅผ ์ํด RxTest, RxBlocking์ ์ถ๊ฐ์ ์ผ๋ก ์ฌ์ฉํ์์ต๋๋ค. ์ฝ๋ ํ์ผ์ ๊ธ ์ ์ผ ํ๋จ์์ ํ์ธํ์ค ์ ์์ต๋๋ค. ์ด๋ฒ์๋ ReactorKit ํ ์คํธ์ ๋ํด์ ์์๋ณผ ์์ ์ด๋ค. ํ ์ดํ์ ํ๊ฒฝ๋ฌธ์ ๋ก ์ฝ์ง์ ํ๋๋ฐ, ๊ทธ ํด๊ฒฐ๋ฒ์ ์ฌ๊ธฐ์ ๋ด๊ณ ์๋ค... โ RxTest๋ ๊ผญ Tests์ชฝ์ผ๋ก ํ๊ฒ์ ์ก์์ฃผ์ธ์! ๊ทธ๋ ์ง ์์ผ๋ฉด ์ฑ์ด ์ฃฝ์ต๋๋ค ใ โ 1ํธ ํฌ์คํ ์ฝ๋๋ฅผ ๊ทธ๋๋ก ์ฌ์ฉํ์ต๋๋ค. ReactorKit์ ๊ฒฝ์ฐ์๋ ํ ์คํธ๋ฅผ ์ํ ํจ์๊ฐ ๋ด์ฅ๋์ด ์๋ค. ์์ฝ๊ฒ view์ reacotr ๋ ๋ค ํ ์คํธ ํ ์ ์๋ค!! ๊ทธ๋ ๋ค๋ฉด ๋ฌด์์ ..
ReactorKit ๊ณต๋ถํ๊ธฐ #1 ๐ ํด๋น ๋ฌธ์๋ ReactorKit 3.2.0์ ๊ธฐ์ค์ผ๋ก ํ๊ณ ์์ต๋๋ค. โ ์ค๋์ ReactorKit์ ๋ํด์ ๊ณต๋ถํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ์,, ์ฌ์ ๊ณผ์ ๋ฅผ ์ํํ๋ฉด์ ์ ๋ง ์ค!๋!๋ง!์! RxSwfit๋ฅผ ๋ค์ ์ฌ์ฉํ์๋๋ฐ, ๊ธฐ๋ณธ๊ธฐ์ ๋ ์ง์คํ๋ ๊ฒ ๋๋ฌธ์ธ์ง ์ค๋๋ง์ ์ฌ์ฉํ์ด๋ ์ฌ๋ ต๊ฒ ๋๋ผ์ง์ง ์์์ต๋๋ค. ๋ค๋ง ์กฐ๊ธ ์์ฌ์ ๋ ๋ถ๋ถ์ด๋ผ๋ฉด, ํ์ตํ ๋์์ธ ํจํด์ SwiftUI ๊ธฐ๋ฐ์ ํ๋ก์ ํธ์๋ง ์ ์ฉํ๋ค ๋น์ฅ ์ ์์ฑํด์ผ ํ๋ ํ๋ก์ ํธ์์ ์ต์ ์ ๊ตฌ์กฐ๊ฐ ์ด๋ค ๊ฒ์ด์ง ๊ณ ๋ฏผํ๋ ์๊ฐ์ด ๋ง์์ ๊ฐ๋ฐ์ด ์กฐ๊ธ ์ง์ฒด๋์๋ค๋ ์ ,,, RxSwfit๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ReactorKit๋ ์๋ฉด ์ข์ ๊ฒ ๊ฐ์์ ๋์ ๊ณ ๊ณ ! โ ReactorKit ๊นํ๋ธ ๋ฌธ์ https://github.com/Reac..