NSURLSessionDownloadDelegate
协议中有三种方法。
URLSession:downloadTask:didFinishDownloadingToURL:,
URLSession:downloadTask:didResumeAtOffset:expectedTotalBytes:
URLSession:downloadTask:downloadTaskdidWriteData:totalBytesWritten:totalBytesExpectedToWrite:
下载任务完成时调用didFinishDownloadingToURL
。但是下载任务开始时调用的方法是什么?
答案 0 :(得分:1)
URLSession:downloadTask:downloadTaskdidWriteData:totalBytesWritten:totalBytesExpectedToWrite: 根据收到的数据,此委托会不时地调用,该委托将数据写入文件位置。此外,如果出现任何问题, -URLSession:任务:didCompleteWithError: 该委托为您提供有关错误的详细信息。