Operator - 操作符
官方文档 http://reactivex.io/documentation/operators.html
中文翻译文档 https://beeth0ven.github.io/RxSwift-Chinese-Documentation/content/decision_tree.html
准备测试使用的方法
Debug
debug
do
创建 Observable
create
never
empty
just
error
from
of
range
repeatElement
defer
interval
timer
变换 Observable
toArray
map
scan
flatMap
flatMapFirst
flatMapLatest
flatMapWithIndex
concatMap
buffer
window
groupBy
过滤 Observable
ignoreElements
elementAt
filter
debounce
throttle
distinctUntilChanged
sample
skip
skipWhile
skipUntil
take
takeLast
takeWhile
takeUntil
single
联合 Observable
startWith
combineLatest
zip
withLatestFrom
merge
switchLatest
错误处理操作符
catchError
catchErrorJustReturn
retry
retryWhen
条件和 Bool 操作符
amb
skipWhile
skipUntil
takeWhile
takeUntil
数学和聚合操作符
concat
reduce
连接 Observable 操作符
multicast
publish
connect
refCount
replay
share
shareReplay
shareReplayLatestWhileConnected
About Time
delay
delaySubscription
defer
interval
timer
timeout
Scheduler
observeOn
subscribeOn
Materialize
materialize
dematerialize
Using
- using