GCD究竟是什么?它应该在哪里使用?

时间:2011-06-30 18:52:09

标签: iphone asynchronous grand-central-dispatch

我认为GCD与异步事件有关,但具体而言,除了明显的Web请求之外,我不确定GCD在哪些类型的事件中有用。

你能解释一下GCD是什么以及应该/不应该使用的地方吗?

1 个答案:

答案 0 :(得分:4)

我强烈建议您阅读Apple的“并发编程指南”中的“Dispatch Queues”一章。这是一篇优秀的文档,清楚地描述了与标准多线程编程的差异。 这个阅读(阅读时间不超过10分钟,当然要消化更多!)比我能放在这里的任何其他词语都要好! link to apple developer site