Using a URLSessionDownloadTask.有没有办法使用委托 didwritedata 获取多文件下载的整体进度? 在一个
我有所有文件的预期大小,现在我需要为所有当前任务写入的总字节数,然后所有未来的任务都将添加到这个"池"中。现在默认情况下,写入的总字节数是按任务编写的。
也许使用任务标识符?
我假设您使用的是URLSessionDownloadTask
.您应该将其添加到您的问题中。
如果您有多个下载任务正在运行,则应将它们保存到某种集合中。字典会很好用。您需要自己将为每个任务写入的总字节数相加为一个总字节数。