并发请求中的进度条[重复]
Posted
技术标签:
【中文标题】并发请求中的进度条[重复]【英文标题】:Progressbar in concurrent request [duplicate] 【发布时间】:2017-11-14 05:48:22 【问题描述】:我正在我的服务器上发出多个并发请求并且它工作正常。
但我想显示所有请求的总进度。
我怎样才能做到这一点?
我的逻辑
for i in 0..5
POST Request1
MultipartformData request2
【问题讨论】:
你尝试使用getTasksWithCompletionHandler
@Lion,它只显示每个请求的进度,而不是多个并发请求。
@JonSnow,它只显示每个请求的进度,而不是多个并发请求。
@nirav 根据developer.apple.com/documentation/foundation/nsurlsession/… 它将返回任务数组
【参考方案1】:
如果您使用 Alamofire
或 AFNetworking
等库,它们会为您提供 NSProgress
对象。NSProgress
的一个很酷的事实是,您可以构建一种层次结构,在添加子任务时保持全局进度。
如需更多信息,请查看以下资源:
【讨论】:
以上是关于并发请求中的进度条[重复]的主要内容,如果未能解决你的问题,请参考以下文章
Jupyter Notebook 中的 tqdm 重复打印新的进度条
进度条 --- socket ---socketserver