[RxSwift] 대표적인 Operator에 대해서 알아보기
2024. 4. 12. 21:42ㆍiOS Development/RxSwift
Filtering Operator
filter
- 클로저 내부에 true/false 값을 반환하는 조건문이 있어 조건문이 true인 경우에만 결과로 전달함
Transforming Operator
map
- Observable 타입의 객체들이 내뿜는 값을 받아서 원하는 형태로 변형하여 결과로 전달함
Combining Operator
앞선 Operator들과 마찬가지로 시퀀스 출력 값을 핸들링하여 결과를 내뿜는다는 점에서 동일하지만
여러 가지 시퀀스들을 조합할 수 있다는 점에서 차이가 있음
merge
- A, B 모두 같은 타입이어야 함
Time Based Operator
시간의 흐름에 따라 시퀀스의 이벤트 방출이나 구독을 제어
buffer
- 지정한 시간과 개수만큼 이벤트를 묶어서 시퀀스로 반환함
'iOS Development > RxSwift' 카테고리의 다른 글
[RxSwift] RxSwift에서는 에러 처리를 어떻게 할까? (0) | 2024.04.13 |
---|---|
[RxSwift] Cocoa Framework 판에 RxCocoa의 등장이라 (0) | 2024.04.12 |
[RxSwift] RxSwift로 네트워크 통신 구현하기 (0) | 2024.04.12 |
[RxSwift] Observable, Trait, Subject (0) | 2024.04.12 |
[RxSwift] RxSwift에 대해서 알아보기 (0) | 2024.04.12 |