iOS多線程及異步處理

概覽 你們都知道,在開發過程當中應該儘量減小用戶等待時間,讓程序儘量快的完成運算。但是不管是哪一種語言開發的程序最終每每轉換成彙編語言進而解釋成機器碼來執行。可是機器碼是按順序執行的,一個複雜的多步操做只能一步步按順序逐個執行。改變這種情況能夠從兩個角度出發:對於單核處理器,能夠將多個步驟放到不一樣的線程,這樣一來用戶完成UI操做後其餘後續任務在其餘線程中,當CPU空閒時會繼續執行,而此時對於用戶
相關文章
相關標籤/搜索