每次迭代后调度队列释放

时间:2017-02-15 13:20:46

标签: ios swift3 grand-central-dispatch

代码:

DispatchQueue.concurrentPerform(iterations: filters.count) { iteration in
        let filterComputed = originalImage.applyFilter(filterNamed: filters[iteration])
        syncQueue.sync {
            finalFilters.append(filterComputed)
            return
        }
    }
    return finalFilters

我在静态函数中有上面的代码,当完成时返回finalFilters数组。

有没有一种方法可以在每次附加计算过滤器时返回此数组?

0 个答案:

没有答案