讀這篇Blog:https://blog.ibireme.com/2015/05/18/runloop/
收貨比較大,寫的很清晰,也舉了實際Runloop使用場景
先基于我過往經驗的理解,之前寫過SWT程序(Java語言的,Eclipse就是使用SWT實現的)
RunLoop 的內部邏輯
根據蘋果在文檔里的說明,RunLoop 內部的邏輯大致如下:
蘋果用 RunLoop 實現的功能
AutoreleasePool
事件響應
手勢識別
界面更新
定時器
PerformSelecter
關于GCD
關于網絡請求
RunLoop 的實際應用舉例
AFNetworking
AsyncDisplayKit