2

SignalProducer残念ながら、いくつかの RAC ピースはs を提供しませんが、 Signals のようなActionフィールドvaluesは ですSignal。しかし、私のロジックでは、SignalProducer.

Signalに変換するにはどうすればよいSignalProducerですか?

toSignalProducer(toRACSignal(x))良い解決策ではないようです

4

1 に答える 1

0

現在、私はこの拡張機能で停止しました:

extension Signal {

    func toSignalProducer() -> SignalProducer<T, E> {
        return SignalProducer { (sink, compositeDisposable) in
            compositeDisposable.addDisposable(self.observe(sink))
        }
    }

}
于 2015-11-26T12:52:40.807 に答える