2

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

有没有人知道?如何解决?

4

1 回答 1

1

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

于 2016-09-30T05:41:40.737 回答