GCD和循环(GCD and for loops)

2019-09-28 12:24发布

我想知道是什么使用for循环,并使用之间的区别dispatch_apply GCD的功能,但没有找到的文档中,也不在这里的问题的答案。

此外,将使用GCD的功能在运行时的情况作为GLKit渲染/更新方法会产生更好的效果?

Answer 1:

此外,将使用GCD的功能在运行时的情况作为GLKit渲染/更新方法会产生更好的效果?

要回答这个问题的唯一办法是尝试它,并衡量性能。



Answer 2:

该文件规定:

所述dispatch_apply()函数通过提供数据级并发一个“为(;;)”等原语循环:

这意味着,通过dispatch_apply称为代码块将不被顺序地像名为但可并发执行。



文章来源: GCD and for loops