美文网首页
Runloop原理图

Runloop原理图

作者: HelloBinary | 来源:发表于2020-09-14 16:51 被阅读0次
image.png
  1. RunLoop的底层是基于mach_port,可用于底层消息交换,包括进程,线程间的通信等,通过mach_msg()函数来唤醒RunLoop。


    image.png

RunLoop里需要包含timeSource 或者 inputSource的时候才能进行线程保活。添加NSMachPort 就是添加source1.

相关文章

网友评论

      本文标题:Runloop原理图

      本文链接:https://www.haomeiwen.com/subject/vxyzektx.html