当用户点击按钮时,我的viewModel需要执行一些任务,例如辞职第一响应者(键盘) . 我认为最好的方法是在我的ViewModel中设置一个触发器,ViewController将会观察到 . 似乎是一个使用 observable output 的好时机,它不会像这样发出任何值:
observable
output
var resignFirstResponder = Observable<Any>.never()
如何为ViewController发出新事件以进行侦听?
.never()显然不会发出任何东西 . 就我能理解你的问题而言,PublishSubject就是你所需要的 .
1 回答
.never()显然不会发出任何东西 . 就我能理解你的问题而言,PublishSubject就是你所需要的 .