假设我创建了一个NSURLSessionDownloadTask
:
let downloadTask = session.downloadTaskWithURL(URL, completionHandler: { location, response, error in
...
}
如果我cancel()
稍后调用该 downloadTask,它仍会调用完成处理程序,对吗?我想检查下载任务的状态是否是Cancelling
这样,它不会试图弄乱下载的图像,在这种情况下不会有一个。
我无法检查下载任务本身的状态,因为它在变量的创建中。