iOS, Mvc, Swift, Objective C, Cocoa Touch.
Conversely, when a model object changes — say, a new data source is accessed — the model object usually communicates that change to a controller object, which then requests one or more view objects to update themselves accordingly. MVC As A Compound Design Pattern: Model-View-Controller is a design