Introduction to Model-View-Controller

Video Description

Learn all about the MVC design pattern and how to logically separate important parts of your application

About This Video

  • Create an XCode Project
  • Setup project groups to hold files for the Model layer, View layer

In Detail

Welcome to this intro to Model View Controller course! MVC is a common design pattern, especially in iOS. You’ll learn how to use MVC to logically separate very important parts of your application. By the end of this course, you’ll have a clear understanding of MVC, what it is, how to use it, and how it will help you build better applications.

All the code and supporting files for this course are available at:

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at If you purchased this course elsewhere, you can visit and register to have the files e-mailed directly to you.

Product Information

  • Title: Introduction to Model-View-Controller
  • Author(s): Devslopes by Mark Price
  • Release date: November 2018
  • Publisher(s): Packt Publishing
  • ISBN: 9781789806496