穿线过程完成后运行该过程

时间:2019-03-08 09:07:32

标签: ios swift

我有一个独立的两个繁重的过程循环。我正在不同的线程中进行如下操作。我需要这两个循环中的变量用于下一步。 当我当前运行代码时,它显示错误。 我们怎么解决..

DispatchQueue.global(qos: .background).async {
    while minX >= 0 {
        if minX % 13 == 0 {
            break
        }
        minX -= 1
    }
}

DispatchQueue.global(qos: .background).async {
   while maxX < imageWidth {
    if maxX % 13 == 0 {
        break
    }
    maxX += 1
    }
}


for x in ((minX + 1)...(maxX - 1)) {
    //doing
}

0 个答案:

没有答案