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 OK to continue. A lot of these concepts and ideas will be covered again, as these are common design patterns in iOS.
We learned about the MVC architecture. Then, we covered classes and structures, along with their similarities and differences. Finally, we looked at Controllers and classes and how they work. We then created our Controller for our storyboard file.
In the next chapter, we will look at how to get local data into our app. We will also look at how to pass data from the Explore view to the restaurant list.