A simple Downloader for Swift published under the GNU Affero General Public license.
Usage:
// URL to download
let myurl = URL(...)
// Create a Downloader instance
let downloader = Downloader()
// Register the delegate to get informed about changes.
downloader.delegate = self
// Create multiple DownloadTasks
let task1 = DownloadTask(dID: "mytaskid", source: myurl, destination: "/Path/To/Destination/file", description: "My task description")
// Start the download process
downloader.start(task1)
link |
Stars: 1 |
Last commit: 1 year ago |
Lowered swift-tools-version to 5.2.
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics