1

我想使用 ReactiveSwift。

  1. 播客文件

pod 'ReactiveCocoa', '~> 6.0'

  1. $ 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 { ... }

保护你。

4

1 回答 1

1

就像@NicolasMiari 所建议的那样——Reactive Cocoa 被分成几个部分(从 5.0 版开始)。

Reactive Swift包含核心原语 ( Signal, SignalProducer, Property, Action) 和操作符的实现。值得注意的是,这是独立于平台的。

Reactive Cocoa构建在 Reactive Swift 之上,并通过该属性为 iOS/macOS 添加了UIKit特定的AppKit扩展。.reactive

于 2017-09-07T19:53:01.430 回答