IOS開發中將定時器添加到runLoop中

runLoop主要就是爲線程而生的。他可以讓線程在有任務的時候保持工做狀態,沒有任務的時候讓線程處於休眠待備狀態。編程

主線程的runloop默認是開啓的。主線程上建立的定時器已經默認添加到runLoop中了,並且是 NSDefaultRunLoopMode模式。子線程須要手動建立runLoop。多線程

咱們在進行多線程編程的時候,任何的任務都須要添加到runLoop中才能生效。oop

下面說下在子線程中開闢定時器線程

相關文章
相關標籤/搜索