View objects such as the table view and cells provide visual representations of your data. Model objects manage the app’s data and business logic. View controller objects bridge the views and models, moving data between them at appropriate times. You’ve created the views and a view controller.