Justin DeWind has written a great write-up detailing how to replace delegation in Objective-C with ReactiveCocoa. Well worth a read.
At the crux of it is creating signals from selectors and chaining them in the usual reactive way to achieve application behaviour.