深入理解 RxSwift 中的 Driver:用法与实践
目录
前言
一、什么是Driver
1.不会发出错误
2.主线程保证
3.可重放
4.易于绑定
二、Driver vs Observable
三、使用场景
1.绑定数据到UI控件
2.响应用户交互
3.需要线程安全的逻辑
4.如何使用Driver?
1.绑定文本输入到Label
2.处理按钮点击事件
3.从网络请求结果驱动UI
四、注意事项
1.Driver不是万能的
2.性能开销
目录
前言
一、什么是Driver
1.不会发出错误
2.主线程保证
3.可重放
4.易于绑定
二、Driver vs Observable
三、使用场景
1.绑定数据到UI控件
2.响应用户交互
3.需要线程安全的逻辑
4.如何使用Driver?
1.绑定文本输入到Label
2.处理按钮点击事件
3.从网络请求结果驱动UI
四、注意事项
1.Driver不是万能的
2.性能开销