特點:do while 循環(huán),運行循環(huán),消息循環(huán)
1保證應(yīng)用程序不退出
2監(jiān)聽所有事件
3如果沒有事件發(fā)生,運行循環(huán)會進(jìn)入休眠狀態(tài),等待事件發(fā)生
4.子線程的運行循環(huán)默認(rèn)是不開啟的,需要手動開啟,主線程的運行循環(huán)會自動創(chuàng)建并運行runloop,runloop處理的輸入事件有兩種不同的來源(輸入源 定時源)
? ? ? ?輸入員傳遞異步消息,通常來自其他程序
定時源傳遞同步消息,在特定時間或者一定時間發(fā)生