1. 程式人生 > >【讀書筆記】iOS-使用GCD改善效能

【讀書筆記】iOS-使用GCD改善效能

一,佇列簡介。

有些與並行處理相關的術語令人迷惑。執行緒是一個常用的術語,在iOS應用中,執行緒是標準的POSIX執行緒。從技術上說,執行緒不過是一組指令,可在程序中獨立地處理;在同一個程序中,可以有多個執行緒,它們共享記憶體和資源。由於執行緒是獨立的,可將工作劃分給多個執行緒,以提供工作的完成速度。在多個執行緒需要訪問相同的資源和資料時,也可能出現問題。所有iOS應用都 有一個主執行緒,它負責處理執行迴圈以及列新UI。為讓應用能夠快速響應使用者互動,在主執行緒中執行的任務必須在1/60秒內就能完成。

 

                

 

 

 

 

 

 

 

《參考資料:iOS元件與框架-iOS SDK高階特性剖析》