nil值覆盖何时在此处起作用:
RACChannelTerminal* sliderTerminal = [self.view.volumeSlider rac_newValueChannelWithNilValue:@0];
当滑块从另一个端子接收零或当它即将发送零时?
前者 - 它取代了在下一个终端上发送的nil
值,该终端是控件(滑块)订阅的终端。
内部实现字面上包含以下代码段:
[channel.followingTerminal map:^(id value) {
return value ?: nilValue;
}];