如何使用rac_signalForControlEvents
How to use rac_signalForControlEvents
如何将相同的方法 "rap_signalForControlEvents" 转换为上一个可用的 ReactiveCocoa 版本?
我正在尝试使用 swift 构建 Reactive programming 一书的示例,但是当我实现相同的方法时它不起作用。
我已经将 reactiveCocoa 版本更改为与书中示例相同的版本,但我认为它没有针对新的 Swift 版本进行更新。
我不确定您使用的版本有多旧,但在某些时候该库被分成两个独立的模块:
- ReactiveSwift 用于一般反应原语和运算符。
- ReactiveCocoa 用于与 Cocoa.
的反应式集成
所以首先要确保你的项目中有这两个库。然后你可以像这样创建一个控制事件信号:
cell.addButton.reactive.controlEvents(.touchUpInside)
.observeValues { _ in
// Handle the button press here
}
如何将相同的方法 "rap_signalForControlEvents" 转换为上一个可用的 ReactiveCocoa 版本?
我正在尝试使用 swift 构建 Reactive programming 一书的示例,但是当我实现相同的方法时它不起作用。
我已经将 reactiveCocoa 版本更改为与书中示例相同的版本,但我认为它没有针对新的 Swift 版本进行更新。
我不确定您使用的版本有多旧,但在某些时候该库被分成两个独立的模块:
- ReactiveSwift 用于一般反应原语和运算符。
- ReactiveCocoa 用于与 Cocoa. 的反应式集成
所以首先要确保你的项目中有这两个库。然后你可以像这样创建一个控制事件信号:
cell.addButton.reactive.controlEvents(.touchUpInside)
.observeValues { _ in
// Handle the button press here
}