[Rx] DisposeBag
Syntax Highlighting์ผ๋ก ํธํ๊ฒ ์ฝ๊ณ ์ถ์ผ์ ๋ถ๋ค์ ์ฌ๊ธฐ์ ์ฝ์ผ์๋ฉด ๋์ด์ ~ [๋ ธ์ ๋ฐ๋ก๊ฐ๊ธฐ] viewModel.imageList .subscribe(onNext: {[weak self] images in self?.imageList.accept(images) }) .disposed(by: disposeBag) guard let self = self else { return } ๋งํผ์ด๋ ๊ด์ฑ์ ๋ฒ์น์ ์ํด ์ฐ๊ฒ ๋๋ .disposed(by: disposeBag). ์ ๋๋ก ์๊ณ ์ฐ๋๊ฑด๊ฐ ๋ผ๋ ์์ฌ์ด ๋ค์ด ์์๋ณด๊ณ ์ถ์ด์ก๋ค. ๋ฌด์กฐ๊ฑด subscription์ cancel ํ๋ ๊ฒ์ ์๋๋ค ์์ ์์ ์ฒ๋ผ subscription์ ๋ง๋ค์๋ค๊ณ ํญ์ dispose ์์ผ์ผ ํ๋ ๊ฒ์ ์๋๋ค. ์๋ฅผ ๋ค์ด..
iOS
2021. 5. 17. 10:40
๊ณต์ง์ฌํญ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
- Total
- Today
- Yesterday
๋งํฌ
TAG
- ๋ณด์
- nosql
- firebase
- ์๊ณ ๋ฆฌ์ฆ
- ์ฝ๋ฉํ ์คํธ
- OS
- ์กธ์ ์ํ
- ์ด์์ฒด์
- SWIFT
- ์ฝํ
- ์ธํด
- ์ํํธ์จ์ด์์นด๋ฐ๋ฏธ
- ๋ถ์คํธ์บ ํ2020
- TableView
- ์ปดํจํฐ๊ณตํ
- ๋ถ์คํธ์บ ํ
- C++
- ios
- ๋ถ์บ
- ์ปค๋ฅํธ์ฌ๋จ
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ปด๊ณต์กธ์
- RxSwift
- ์ผ์ฑ
- ์ผ์ฑ์ํํธ์จ์ด์์นด๋ฐ๋ฏธ
- ์ํํธ์จ์ด์ญ๋์ํ
- ๋ฐ์ดํฐ๋ถ์
- ๊ฐ๋ฐ์์ธํด
- ์ปด๊ณผ์กธ์
- swacademy
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
๊ธ ๋ณด๊ดํจ