iOS RunLoop簡介

一、什麼是RunLoop? RunLoop是運行循環,每個Cocoa應用程序都由一個處於阻塞狀態的do/while循環驅動,當有事件發生時,就把事件分派給合適的監聽器,如此反覆直到循環停止。處理分派的對象就叫做「運行循環」。 基本作用:1、保持程序的持續運行 2、處理App中的各種事件(比如觸摸事件、定時器事件、Selector事件)3、節省CPU資源,提高程序性能:該做事時做事,該休息時休息。
相關文章
相關標籤/搜索