RunLoop的理解

RunLoop实质

实际上就是一个do...while循环

 

1,RunLoop的生命周期

2,RunLoop的类

3,RunLoop的Model

4,RunLoop与线程

5,NSRunLoop与CFRunLoop

6,内部经典逻辑

img

总结

runloop实际上是一个do...while监听事件循环,在不同的model下接受不同的事件(time/source/observer),直到线程结束被销毁。