面试题总结2 Runloop
2021-12-06 本文已影响0人
奔跑吧小蚂蚁
第一关于runloop
首先要理解cpu cpu是通电即执行 而runloop则是控制cpu执行的指令
runloop底层实现是一个 do while 的死循环 也就是我平时所说的运行循环
第二方面runloop在具体代码中的作用:
1.保证当前线程在任务没有执行完毕前不退出不被释放!!!
2.负责监听是事件!!触摸事件 时钟 网络等。
https://zhuanlan.zhihu.com/p/108471182
加载大图优化
https://www.jianshu.com/p/719cfd7d0a2a
https://github.com/RainManGO/tableView-Caton-optimization