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.
We learned about the Model View Controller architecture. Then, we covered classes and structures, 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.