FYI: I didn't run your code but I used your -rac_textSignal function in UISearchBar+RAC.m. The code wasn't working for me until I moved the self.delegate assignment to after the call to -rac_signalForSelector, as per http://stackoverflow.com/questions/22000433/rac-signalforselector-needs-empty-implementation