【发布时间】:2014-04-17 11:58:44
【问题描述】:
我尝试了以下但没有成功。使用 -subscribeNext: 的等效项按预期工作。
// A
[[_viewModel.loginCommand.executionSignals flatten] subscribeCompleted:^{
NSLog(@"A");
}];
我唯一的工作实现如下:
// B
[_viewModel.loginCommand.executionSignals subscribeNext:^(RACSignal *loginSignal) {
[loginSignal subscribeCompleted:^{
NSLog(@"B");
}];
}];
为什么-flatten 不能在“A”中工作,我该如何重写“B”以不使用嵌套订阅?
【问题讨论】:
标签: objective-c reactive-cocoa frp