读这篇Blog:https://blog.ibireme.com/2015/05/18/runloop/
收货比较大,写的很清晰,也举了实际Runloop使用场景
先基于我过往经验的理解,之前写过SWT程序(Java语言的,Eclipse就是使用SWT实现的)
RunLoop 的内部逻辑
根据苹果在文档里的说明,RunLoop 内部的逻辑大致如下:
苹果用 RunLoop 实现的功能
AutoreleasePool
事件响应
手势识别
界面更新
定时器
PerformSelecter
关于GCD
关于网络请求
RunLoop 的实际应用举例
AFNetworking
AsyncDisplayKit