0

我想制作一个自定义的 RACSignal,但我宁愿不必制作一个完整的课程。我只想指定一个在观察者订阅时调用的块。

在 .Net 的 Rx 中,我会这样做:

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

ReactiveCocoa 是否具有等效的功能?

4

1 回答 1

1

自我回答:RACSignal该类有一个createSignal行为类似于Observable.Create.

(我会通过自动完成立即找到它,但是 XCode 的自动完成 HALF 在很多情况下都会失败,因为在很多情况下,您正在编辑的代码上面写了一半。您得到了一些结果,但没有得到其他结果。Bleh。)

于 2013-11-28T20:59:46.163 回答