我想使用ReactiveSwift。
pod 'ReactiveCocoa', '~> 6.0'
$ pod install
ViewController.swift:
import UIKit
import ReactiveSwift
class ViewController: UIViewController {
@IBOutlet fileprivate weak var button: UIButton!
override func viewDidLoad() {
button.reactive.xxx { ... }
}
}
我只有这个错误,所以当我发表评论button.reactive.xxx { ... }
时,我可以投放。
坦克你。
答案 0 :(得分:1)
正如@NicolasMiari所建议的那样 - Reactive Cocoa分为几个部分(无论如何都是5.0版本)。
Reactive Swift包含核心基元(Signal
,SignalProducer
,Property
,Action
)和运算符的实现。值得注意的是,这与平台无关。
Reactive Cocoa构建于Reactive Swift之上,并通过UIKit
属性为iOS / macOS添加AppKit
和.reactive
个特定扩展。