I am new to iOS development and am trying to figure out how it is MVC.
I see how there are controllers that produce views.
However, where are the models that represent data? I just see iOS development as controllers that “delegate” (I still don’t see what that çlearly means.) functionality to each other.
iOS development done the right way is a great example of true MVC programming. If you really want to see this in action, check out Stanford’s iTunes U videos.
The model for iOS will be either a CoreData store, a manually built class, etc. The ViewController is the controller and the View will be the nib or storyboard scene that contains the UI elements and is wired up to the VC.