并发请求中的进度条[重复]

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】:

如果您使用 AlamofireAFNetworking 等库,它们会为您提供 NSProgress 对象。NSProgress 的一个很酷的事实是,您可以构建一种层次结构,在添加子任务时保持全局进度。 如需更多信息,请查看以下资源:

Apple doc Tutorial by Ole Begeman Tutorial by ToughBot

【讨论】:

以上是关于并发请求中的进度条[重复]的主要内容,如果未能解决你的问题,请参考以下文章

文件上传进度条[重复]

Jupyter Notebook 中的 tqdm 重复打印新的进度条

进度条 --- socket ---socketserver

使用Objective-c中的进度条将文件从一个地方复制到另一个地方[重复]

iOS 中的彩色进度条

尝试从外部脚本更新进度条时,QWidget 变得无响应[重复]