Changes

Model View Controller (MVC)
The way that a view controller object interacts with a Model is through the methods and properties exposed by that model object. This, in fact, is no different from the way one object interacts with another in any object-oriented programming environment.
In terms of the view controller’s interactions with the view, however, things get a little more complicated. In practice, this is achieved using the Target-Action pattern, together with Outlets and Actions.
<google>BUY_IPAD_BOTTOM</google>
== The Target-Action pattern, IBOutlets and IBActions ==