0

我想製作一個自定義RACSignal,但我寧願不必製作一整堂課。我只想在觀察者訂閱時指定要調用的塊。ReactiveCocoa相當於Observable.Create

在.NET中的RX I這樣做:

return Observable.Create(observer => { 
    ... 
    // send items to observer 
    ... 
    return subscriptionDisposer; 
}); 

確實ReactiveCocoa具有同等功能?

回答

1

自我回答:RACSignal類有一個createSignal方法,其行爲像Observable.Create

(我會發現它與自動完成向右走,但Xcode的自動完成一半地段,你必須比你正在編輯。你得到了一定的成果,但不是別人的東西。的Bleh半編寫的代碼的情況下失敗。)