采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
do {
将要处理Timer/Source0事件
处理Source0事件
如果有Source1要处理
线程将要休眠
休眠,等待唤醒//进入休眠状态后,后面的代码还会被执行吗
????
这里在进入休眠状态后,会不会被执行,如果不被执行,是怎么实现在do-while循环中中断执行的
线程刚被唤醒
处理唤醒时收到的消息
} while (条件);
不会,需要等到有事件/信号唤醒 runloop的休眠本质上是发生了用户态到核心态的切换
登录后可查看更多问答,登录/注册
从BAT/TMD名企真题入手,结合源码及应用,构建完整iOS知识体系
1.3k 11
1.9k 9
1.2k 9
1.0k 8
998 8