0
我学习ReactiveCocoa和理解,RACSignal
必须订阅了RACSubscriber
的信号发送事件。很明显,RACSignal
发送事件到RACSubscriber
和RACSubscriber
收到事件从RACSignal
。但是,当您通过下面的代码定制自己RACSignal:ReactiveCocoa:为什么用户有“sendNext”方法,而“receiveNext”方法
RACSignal *racsignal = [RACSignal createSignal:^RACDisposable* (id<RACSubscriber> subscriber) {
//why subsriber "sendNext" not "receiveNext"?
[subscriber sendNext:@100];
return nil;
}];
的RACSubscriber协议有sendNext
方法,它混淆了我,因为receiveNext
方法的名称应该是从我的理解比较合适。任何机构能帮助我澄清这一点吗?