Creates a task that retrieves the contents of the specified URL.
- iOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+Beta
- tvOS 9.0+
- watchOS 2.0+
The new session data task.
After you create the task, you must start it by calling its
resume() method. The task calls methods on the session’s delegate to provide you with the response metadata, response data, and so on.
Adding Data Tasks to a Session
A protocol defining methods that URL session instances call on their delegates to handle task-level events specific to data and upload tasks.
This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.Learn more about using Apple's beta software