反应可可/无功雨燕 - 雨燕3.0缺失的方法
因为我更新Reactive Cocoa (RAC 5)
为Swift 3.0
这就需要Reactive Swift
到作品中,我没有找到一个UITextField
例如,或者cell.rac_prepareForReuseSignal
为UICollectionViewCell
事件的方法,如textField.rac_textSignal
。反应可可/无功雨燕 - 雨燕3.0缺失的方法
我导入了这两个框架,我认为问题在于他们更新了框架,并且他们更改了方法的名称。但是我没有找到Swift 3.0
的更新文档。
我在我的项目中安装Reactive Cocoa/Reactive Swift
作为submodule
,不是来自迦太基,也许问题来自那里?
(就像那个:https://github.com/ReactiveCocoa/ReactiveCocoa#getting-started)
有人能告诉我怎么解决这个问题?
反应斯威夫特:https://github.com/ReactiveCocoa/ReactiveSwift
只有:rac_lifetime
。
谢谢。
Obj-C API的某些部分已被分为另一个框架:ReactiveObjC。
我需要安装这个框架来访问这些方法。
解决方案:
如自述(Objective-C和夫特节)所述,那些目标C API被分裂出来ReactiveObjC框架。您需要添加 https://github.com/ReactiveCocoa/ReactiveObjC作为子模块,链接 框架,然后导入ReactiveObjC。
请参阅有关问题下面的讨论:
请注意,ReactiveCocoa 5.0刚刚发布了它的第一个alpha版本,其中包括了AppKit,基金会和UIKit扩展不会对ReactiveObjC依赖。
https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/5.0.0-alpha.1