深入理解Run Loop

1. Run Loop是什麼?     runloop是c語言封裝的一個數據結構,裏面有集合和數組管理着需要處理的消息和事件,同時維護了一個觀察者隊列。在數據結構裏,以event loop循環的形式一直在等待處理各種事件,同時會把當前的處理的狀態發送給觀察者隊列。在iOS中有兩種數據結構代表runloop,一個是比較底層的C函數封裝的CFRunLoopRef,其api都是純C形式線程安全的。另一個
相關文章
相關標籤/搜索