RxSwift:(ReactiveX for Swift),可以看作是Swift版本的RAC,
流程分三步: 注册监听->订阅->销毁
地址: https://github.com/ReactiveX/RxSwift
pod:
简单应用:
1.button事件点击响应 rx.tap
输出:我点按钮了
两者实现一样
备注:
tap 需要import RxCocoa
disposeBag 需要 import RxSwift
2、textField输入监听
输出: 实时输出输入的值
3.UIScrollView的contentOffset滑动监听
实时获取scrollView的滚动距离
4.手势操作处理(tap点击)
5.通知操作
6.定时器
和oc的NSTimer不同,这里的Timer是RX自己定义的
7.网络请求
万物皆可rx !!!!
后续再补