Summary
In this chapter, we covered quite a few new topics as well as a lot of code. As long as you have a basic understanding of what we covered in this chapter, you will be fine to continue. A lot of these concepts and ideas will be covered again, as these are common design patterns in iOS.
You now have a better understanding of what MVC is and how it is used in our app. We also covered getting data from a plist
and how to represent that data as a Model object. In addition, we worked with two Collection Views to display custom cells, each displaying differently (one with a grid and one with a single column).
In the next chapter, we will look at the differences between static and prototype Table Views. You will see a lot of similarities between Table Views and Collection Views, especially with respect to how we get data into them.