现在,我将swift3的ReactiveCocoa更新为5(版本4.2.2)。
但是没有UIButton的api rac_signalForControlEvents(.TouchUpInside),我在以前的版本中使用过

有没有人知道?怎么解决呢?

最佳答案

Obj-C API的某些部分已划分为另一个框架:ReactiveObjC。

我需要安装此框架才能访问这些方法。

解决方案:

如README(Objective-C和Swift部分)所述,那些Objective-C
API分为ReactiveObjC框架。您需要添加
https://github.com/ReactiveCocoa/ReactiveObjC作为子模块,将
框架,然后导入ReactiveObjC。

请查看有关此问题的以下讨论:

https://github.com/ReactiveCocoa/ReactiveCocoa/issues/3197

关于ios - RAC5中缺少rac_signalForControlEvents,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39642020/

10-10 20:32