RunLoop 即运行循环机制。就是一个事件处理的循环,用来不停的调度工作以及处理输入事件。使用 RunLoop 的目的是让你的线程在有工作的时候忙于工作,而没工作的时候处于休眠状态以避免资源占用。
RunLoop 的设计是为了减少 cpu 无谓的空转。它所做的一切都是基于线程,可以说是为线程而生。
RunLoop 即运行循环机制。就是一个事件处理的循环,用来不停的调度工作以及处理输入事件。使用 RunLoop 的目的是让你的线程在有工作的时候忙于工作,而没工作的时候处于休眠状态以避免资源占用。
RunLoop 的设计是为了减少 cpu 无谓的空转。它所做的一切都是基于线程,可以说是为线程而生。
本文标题:问题:什么是 Runloop?
本文链接:https://www.haomeiwen.com/subject/ssdpohtx.html
网友评论