RAC初识--004--RACSubject
来源:互联网 发布:免费数据网站 编辑:程序博客网 时间:2024/05/29 12:50
RACSubject :信号提供者!!,自己可以充当信号,又能够发送信号!!
#import "ViewController.h"
#import <ReactiveCocoa/ReactiveCocoa.h>
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[superviewDidLoad];
//1.创建信号
RACSubject * subject = [RACSubject subject];
//2.订阅信号
//不同的信号订阅的方式不一样!!(因为类型不一样,所以调用的方法不一样)
//RACSubject处理订阅:拿到之前的_subscribers保存订阅者
[subject subscribeNext:^(id x) {
NSLog(@"接受到了数据:%@",x);
}];
//3.发送数据
//遍历出所有的订阅者,调用nextBlock
[subject sendNext:@"汉堡包"];
}
- (void)didReceiveMemoryWarning {
[superdidReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
阅读全文
0 0
- RAC初识--004--RACSubject
- RAC学习基础应用(三)--RACSubject/RACBehaviorSubject/RACReplaySubject
- rac初识
- RAC初识
- RAC初识--003--RACRACDisposable
- rac初识之冷热信号
- iOS开发 ☞ 初识RAC
- 初识RAC-002--RACSignal类
- 初识RAC:001--Block简单使用
- ReactiveCocoa之RACSubject用法(四)
- ReactiveCocoa之RACSubject用法(四)
- 初识Oracle RAC:产生的背景及其结构
- 『可变』的热信号 RACSubject
- RAC
- rac
- rac
- RAC
- RAC
- RAC初识--003--RACRACDisposable
- springmvc学习笔记
- 【图像处理】MATLAB:退化函数及多种复原方法
- 剑指offer之调整数组顺序使奇数位于偶数前面
- Linux命令行大全总结(一)
- RAC初识--004--RACSubject
- readelf命令和ELF文件详解
- iOS11之后刷新tableview会出现漂移的现象解决办法
- VS bower配置
- c语言实现单向循环链表
- mysql优化-explain使用
- UDP的结构和传输原理
- 阿里巴巴的“达摩院”,必是一场闹剧
- Qter 开发资源大集合