Swift | Parallel¶
在我们使用for循环的时候,其中的语句总是在前一个for完成之后才执行下一个。当执行大批量任务时,如果其中的任务相互独立,可以使用DispatchQueue.concurrentPerform
来使用多线程平行的同步执行这些任务来节省时间。
Swift | |
---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
References:
在我们使用for循环的时候,其中的语句总是在前一个for完成之后才执行下一个。当执行大批量任务时,如果其中的任务相互独立,可以使用DispatchQueue.concurrentPerform
来使用多线程平行的同步执行这些任务来节省时间。
Swift | |
---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
References: