A Swift binding framework
github.com
github.com
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.
Everything is resolved at compile time, there isn't any dynamism involved and neither associated objects.