深入理解Run Loop

1. Run Loop是什么?     runloop是c语言封装的一个数据结构,里面有集合和数组管理着需要处理的消息和事件,同时维护了一个观察者队列。在数据结构里,以event loop循环的形式一直在等待处理各种事件,同时会把当前的处理的状态发送给观察者队列。在iOS中有两种数据结构代表runloop,一个是比较底层的C函数封装的CFRunLoopRef,其api都是纯C形式线程安全的。另一个
相关文章
相关标签/搜索