Observable을 만들어주는 생성 operator인 of와 from of vs from 배열을 넘겨주면 of 는 Observable을 만들고 from은 배열의 각각 원소들을 Observable로 만든다 let observableByOf = Observable.of([1,2,3]) let observableByFrom = Observable.from([1,2,3]) observableByOf의 타입은 Observable observableByFrom의 타입은 Observable 이다 Observable.of([1,2,3]).subscribe(onNext: { array in print(array) }).disposed(by: disposeBag) Observable.from([1,2,3]).subscr..
Map vs FlatMap 1) Map get value from stream and return another value of whatever type, result is Observable. 2) FlatMap get value from stream and return an Observable of whatever type. Map map은 이벤트를 바꾼다. E Type이벤트를 R Type이벤트로 바꾼다 public func map(_ transform: @escaping (Self.E) throws -> R) -> RxSwift.Observable FlatMap flatMap은 이벤트를 다른 observable로 바꾼다 public func flatMap(_ selector: @escaping (E..
시나리오 import RxSwift import RxCocoa let disposeBag = DisposeBag() struct Student { var score: BehaviorRelay } let john = Student(score: BehaviorRelay(value: 75)) let mary = Student(score: BehaviorRelay(value: 95)) let student = PublishSubject() score을 가지고 있는 Student 타입을 관찰하기 위해 student라는 subject를 만들었다 [ 1 ] FlatMap student.flatMap { $0.score } .subscribe(onNext: { print($0) }).disposed(by: dispos..
- Total
- Today
- Yesterday
- flutter dynamic link
- flutter build mode
- cocoapod
- Django Firebase Cloud Messaging
- flutter 앱 출시
- METAL
- 장고 Custom Management Command
- Watch App for iOS App vs Watch App
- Flutter Spacer
- Flutter getter setter
- drf custom error
- Django FCM
- Dart Factory
- SerializerMethodField
- github actions
- 구글 Geocoding API
- DRF APIException
- Django Heroku Scheduler
- PencilKit
- Sketch 누끼
- Flutter Text Gradient
- ipad multitasking
- Flutter 로딩
- Flutter Clipboard
- 플러터 얼럿
- 플러터 싱글톤
- 장고 URL querystring
- flutter deep link
- ribs
- Python Type Hint
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |