DownloadOperation
public class DownloadOperation : ConcurrentOperation
extension DownloadOperation : URLSessionDownloadDelegate
Undocumented
-
Undocumented
Declaration
Swift
public let urlRequest: URLRequest -
Undocumented
Declaration
Swift
public let destinationPath: String -
Undocumented
Declaration
Swift
public var delegate: DownloadOperationDelegate? -
Undocumented
Declaration
Swift
public var downloadCompletionBlock: ((URL) -> Void)? -
Undocumented
Declaration
Swift
public fileprivate(set) var error: Error? -
Undocumented
Declaration
Swift
public init(urlRequest: URLRequest, destinationPath: String, redownloadIfFileExists: Bool) -
Undocumented
Declaration
Swift
public convenience init(urlRequest: URLRequest, destinationPath: String) -
Undocumented
Declaration
Swift
public convenience init(url: URL, destinationPath: String) -
Undocumented
Declaration
Swift
public override func execute() -
Undocumented
Declaration
Swift
public func urlSession(_ session: URLSession, downloadTask: URLSessionDownloadTask, didFinishDownloadingTo location: URL) -
Undocumented
Declaration
Swift
public func urlSession(_ session: URLSession, downloadTask: URLSessionDownloadTask, didWriteData bytesWritten: Int64, totalBytesWritten: Int64, totalBytesExpectedToWrite: Int64) -
Undocumented
Declaration
Swift
public func urlSession(_ session: URLSession, task: URLSessionTask, didCompleteWithError error: Error?)
DownloadOperation Class Reference