No description or website provided.
Objective-C
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Bind.xcodeproj
Bind
Bind.h
Bind.m
BindingManager.h
BindingManager.m
README.markdown
UIGestureRecognizer+View.h
UIGestureRecognizer+View.m

README.markdown

Bind

Objective-C has two powerful mechanisms, 'Key Value Observing' and 'Key Value Coding'. KVO enables a developer to be notified when a specific property of an object changes. KVC enabled a developer to set a specific property of an object. 'Bind' allows a developer to easily bind a view to a model using KVO and KVC. Further, 'Bind' allows a developer to introduce both a Transform block and Validation block.

'BindingManager' is used to keep track of ObserverLinks. In the future 'BindingManager' will be used to also remove 'Bind'.