iOS RunLoop總結

爲什麼要有RunLoop 我們知道,一個線程,在整個生命週期中,很可能大部分時間都是沒有事情可做的,有事情需要處理的時間總是比較短的。在沒有事情處理的時候,線程應該怎麼辦呢?我們會希望它處於「休眠」狀態,就是不要佔用CPU資源,而在用到它的時候,再被「喚醒」。這種機制,叫作」Event Loop」,即事件驅動型的。 扯一點遠的,在生活當中,我們也會喜歡這樣的處理方式。比如,前段時間我不小心開車闖了
相關文章
相關標籤/搜索