Join Saul Mora for an in-depth discussion in this video Using the exercise files, part of Advanced iOS Development: Working with APIs.
- [Instructor] The exercise files for this course are organized by chapters. Each chapter folder contains a collection of folders each relating to a video in the course. There are no exercise files in the introduction videos for this course, however, in most chapters for the course, you'll find a folder that will contain a begin and an end folder. Inside these folders are XCode Projects, and each of these projects has code that you can use, ready to go for each video in the course. When you start a chapter, you can use the Begin project to follow along with me in the video.
This, of course, is completely up to you. If you get lost, type something wrong along the way, or you just want to see what the final resulting code looks like, then you'll want to check out the XCode project at the End folder of each video. There are some chapters where I've done some extra work for you between videos. This work is purely UI related, since this course is mostly dealing with network code. I thought you wouldn't mind if I updated a few of the storyboard and NIB files for you. Other than that, everything is ready for you to get started with networking data in your iOS application.
- Requesting data from an HTTP server
- Parsing with JSON
- Decoding JSON
- Parsing data with XML
- Loading data a page at a time to avoid HTTP errors
- Error handling
- Loading and caching image data