RACChannelTerminal
特点
创建 RACChannelTerminal
RACChannelTerminal// 创建一个 RACChannel
RACChannel *channel = [[RACChannel alloc] init];
// 获取输入和输出终端
RACChannelTerminal *inputTerminal = channel.input;
RACChannelTerminal *outputTerminal = channel.output;
// 订阅输出终端
[outputTerminal subscribeNext:^(id x) {
NSLog(@"Received value: %@", x);
}];
// 发送值到输入终端
[inputTerminal sendNext:@"Hello, RACChannelTerminal!"];使用场景
示例:双向数据绑定
总结
Last updated