Creates a download task to resume a previously canceled or failed download.
- iOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
A data object that provides the data necessary to resume a download.
The new session download task.
After you create the task, you must start it by calling its
This method is equivalent to the
downloadTaskWithResumeData:completionHandler: with a
nil completion handler. For detailed usage information, including ways to obtain a resume data object, see that method.
Adding Download Tasks to a Session
Creates a download task that retrieves the contents of the specified URL and saves the results to a file.
Creates a download task that retrieves the contents of a URL based on the specified URL request object and saves the results to a file.
A protocol defining methods that URL session instances call on their delegates to handle task-level events specific to download tasks.