ReactiveCocoa等同于Observable.Create

时间:2013-11-28 20:54:49

标签: .net objective-c system.reactive anonymous-class reactive-cocoa

我想制作一个自定义的RACSignal,但我更喜欢不需要整个班级。我只想在观察者订阅时指定一个要调用的块。

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

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

ReactiveCocoa是否具有相同的功能?

1 个答案:

答案 0 :(得分:1)

自我回答:RACSignal类的createSignal方法的行为与Observable.Create类似。

(我会立即用自动完成功能找到它,但是XCode的自动完成HALF会在很多情况下失败,在这种情况下你有半编写的代码高于你正在编辑的代码。你会得到一些结果而不是其他结果.Bleh。)