An overview of the URL session classes
Apple's URL loading system is a framework of classes available to interact with URLs. Using these classes together lets us communicate with services that use standard Internet protocols. The classes that we will be using in this chapter to connect to and retrieve information from REST services are as follows:
NSURLSession
: This is the main session object. It was written as a replacement for the olderNSURLConnection
API.NSURLSessionConfiguration
: This is used to configure the behavior of theNSURLSession
object.NSURLSessionTask
: This is a base class to handle the data being retrieved from the URL. Apple provides three concrete subclasses of theNSURLSessionTask
class.NSURL
: This is an object that represents ...
Get Swift: Developing iOS Applications now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.