现在,我将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/