RAC使用笔记
通知监听操作
//注册简历发送通知
[[[[NSNotificationCenter defaultCenter] rac_addObserverForName:<#通知名称#> object:nil] takeUntil:self.rac_willDeallocSignal] subscribeNext:^(NSNotification * _Nullable x){
NSInteger status = [x.object longValue];
}];
//输入框信号量
RACSignal *textSignal = [[self.textField rac_textSignal] map:^id _Nullable(NSString * _Nullable value) {
BOOL isOpen = [selfWeak checkTextFieldContentWithValue:value regular:selfWeak.regular];
if (selfWeak.textField.zsx_error.length) {
selfWeak.textField.zsx_error = @"";
}
selfWeak.btnCode.yh_enabled = isOpen;
return @(isOpen);
}];