I'm using this for a greenfields project and, while we haven't shipped yet, so far, I'm quite impressed by this framework. It's also one of the few (only?) moderately mature Swift-native binding frameworks available right now, based on my research. (Others are available, but most are in a decidedly beta state and often lacking full documentation.)<p>On a related note, designing an iOS app in an MVVM fashion (which is a common theme among binding framework users) is quite the treat.
Can someone give me a quick overview of how something like this works? I have experience with swift and Obj-C but there is a lot of dynamic stuff happening. For ex what's "objc_setAssociatedObject", is this needed, no 'clean' way to do it?