Part 3: Code
Welcome to Part 3 of this book. With your user interface complete, you will then add code to implement your app's functionality. To display your data in a grid, you will use collection views, and to display your data in a list, you will use table views. You will also look at how to add basic and custom annotations to a map. After that, you will learn about JSON files, and how to use them to get actual restaurant data into your collection views, table views, and map. Next, you will add code that allows users to add restaurant reviews and photos, and to rate a restaurant. Finally, you'll make restaurant reviews and photos persistent, using Core Data.
This part comprises the following chapters:
- Chapter 13, Getting Started with MVC and Collection Views
- Chapter 14, Getting Data into Collection Views
- Chapter 15, Getting Started with Table Views
- Chapter 16, Getting Started with MapKit
- Chapter 17, Getting Started with JSON Files
- Chapter...