如何在swift3完成5个文件下载请求后执行segue

问题描述:

我试图在下载后执行segue。 我首先尝试了BlockOperation,但是我失败了。如何在swift3完成5个文件下载请求后执行segue

以下是我的代码。我想先设置[BlockOperation]的数组。

然后,试图在此数组中追加Alamofire.download,但失败。

我不确定哪个部分出错了,也许每个块需要不同的名称?

请帮帮我。

这些任务并不总是按照您将其推入队列的顺序终止。

您还必须在主线程上使用UI操作!

看到这个职位How is it possible to perform multiple Alamofire requests that are finished one after another?

您还可以阅读this blog post使用BlockOperation

的例子