我想知道使用for循环和使用GCD的dispatch_apply
函数有什么区别,并且无法在文档中找到答案,也无法在这里找到问题。
另外,在运行时使用GCD函数作为GLKit渲染/更新方法会产生更好的效果吗?
答案 0 :(得分:1)
文档说明:
dispatch_apply()函数通过" for(;;)"提供数据级并发。像原始一样循环:
这意味着dispatch_apply调用的代码块不会像for一样顺序调用,但可以同时执行。
答案 1 :(得分:1)
另外,在运行时使用GCD函数作为GLKit渲染/更新方法会产生更好的效果吗?
回答这个问题的唯一方法是尝试并衡量绩效。