Networking With NSURLSession
May 16 2016 · Video Course (1 hr, 18 mins) · Intermediate
In today’s connected environment, networking is a foundational part of most apps. With the latest Apple frameworks, you can easily handle networking in your app without third party frameworks. But even if you use one of the popular frameworks for networking in your app, it’s important to know how the code works. In this video series, you’ll learn about NSURLSession, how to configure it, and how to create NSURLSessionTask objects to manage a network request. You’ll learn how to communicate with the NSURLSession system by passing closures to the tasks or by using delegate methods and the advantages and disadvantages of each. While not a strict prerequisite, it will be helpful to understand how concurrency works in iOS. If you’re not familiar with this topic, check out the Introducing Concurrency video series.
- Swift 2, iOS 9, Xcode 7