2011-09-07 85 views
5

當涉及到多任務實現時,我有點混淆這兩個概念。我讀過GCD有效地使用了所有設備內核,並且通過以更簡單的方式使他們的應用程序多線程化,從而促進了應用程序開發人員的工作。在iOS中執行多任務時,Grand Central Dispatch的作用是什麼?

因此,對我而言,出現的問題就像GCD蘋果公司首選的實現多任務處理的方式? GCD的多任務處理與沒有GCD的多任務處理有何不同?

+1

看到http://stackoverflow.com/questions/6539656/what-exactly-is-gcd-and-where-should-it-be-used –

+0

你真的在談論「多任務」,即在同一時間/在後臺運行多個應用程序嗎?或者,你的意思是「多線程」,即在同一個應用程序中同時工作嗎? – nschum

+0

@nschum我的意思是在同一個應用程序中同時完成這項工作。 – Centurion

回答

相關問題