RACReplaySubject信号类

2019-12-23  本文已影响0人  BigBossZhu

RACReplaySubject:继承自RACSubject特点:可以先发送数据在订阅信号(基于内部实现)

内部实现和简单使用:

代码实现

//1. 创建信号
RACReplaySubject *subject = [RACReplaySubject subject];
//2. 订阅信号
[subject subscribeNext:^(id x) {
    NSLog(@"信号%@发送执行",x);
}];
//3.发送信号
[subject sendNext:@"RACReplaySubject"];

总结信号

信号类:仅仅表示有数据产生
订阅者:发送数据执行nextBlock
不同的信号订阅方式不同.不同订阅者发送数据方式也不同

复习巩固:

上一篇下一篇

猜你喜欢

热点阅读