Antwort

3

Verwenden bridgedSignalProducer() in ReactiveObjCBridge:

someSignal.toSignalProducer() 

wird

bridgedSignalProducer(from: someSignal) 

Dies erzeugt eine SignalProducer<Value?, AnyError>. Im Gegensatz zu RAC 4's startWithNext(), RAC 5's startWithValues() ist nur auf SignalProducer s, deren Error Typ ist NoError. Um dies zu umgehen, habe ich eine Funktion auf SignalProducer, die die gleiche Funktionsweise wie startWithValues, aber funktioniert mit jedem Error Art (ignoriert jeden Fehler.)

+0

'bridgedSignalProducer' wurde ersetzt. Sie können nun 'SignalProducer's' init (_ signal: RACSignal ) 'Initialisierer verwenden. – user2067021

+0

@ user2067021 können Sie mich die Verwendung führen Sie in Ihrem Kommentar erwähnt.Ich kann es nicht konvertieren :( –

+0

@Luke oder können Sie mich führen :) –

Verwandte Themen