iOS, Mvc, Swift, Objective C, Cocoa Touch.
like buttons in any other Cocoa application, assuring a high level of consistency in appearance and behaviour across applications. View should ensure it is displaying the model correctly. Consequently, it usually needs to know about changes to the model. Because model objects should not be tied to