Data binding is an awesome abstraction. I use it all the time in AngularJS and it makes apps much simpler. I'm trying to write an iOS app that uses data binding extensively (a game in this case), but KVO is giving me grief. What library implements better data binding for objective-c? Specifically it should:
Reactive Cocoa looks amazing: https://github.com/blog/1107-reactivecocoa-for-a-better-world
I haven't tried enough to tell if it satisfies #2 and #3, but I hope so.