美文网首页
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