If you must refuse to defer and implement it, like:
- (RACSignal *)rac_textSignal {
@weakify(self);
return [[[[[RACSignal return:self]
concat:[self rac_signalForControlEvents:UIControlEventEditingChanged]]
map:^(UITextField *x) {
return x.text;
}]
takeUntil:self.rac_willDeallocSignal]
setNameWithFormat:@"%@ -rac_textSignal", [self rac_description]];
}
RAC, self, , UITextField.