Platforms to show: All Mac Windows Linux Cross-Platform

NSURLDownloadMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Cocoa Networking MBS MacBase Plugin 11.3 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
The NSURL Download class which handles downloads for Webkit.

NSURLDownload downloads a request asynchronously and saves the data to a file. The interface for NSURLDownload is sparse, providing methods to initialize a download, set the destination path and cancel loading the request.

NSURLDownload's delegate methods—defined by the NSURLDownloadDelegate—allow an object to receive informational callbacks about the asynchronous load of the URL request. Other delegate methods provide facilities that allow the delegate to customize the process of performing an asynchronous URL load.

Note that these delegate methods are called on the thread that started the asynchronous load operation for the associated NSURLDownload object.

The MBS Plugins currently only implement a part of this class for use with WebDownloadDelegateMBS. So please contact us if you need more.

This class has no sub classes.

Some examples using this class:

Blog Entries

Release notes


The items on this page are in the following plugins: MBS MacBase Plugin.


NSURLCredentialStorageMBS   -   NSURLMBS


The biggest plugin in space...