美文网首页
runloop和线程的关系

runloop和线程的关系

作者: 萤火驻守心间 | 来源:发表于2022-06-02 22:41 被阅读0次

runLoop是运行循环,处理app中的事件,保持程序的持续运行

内部运行逻辑:
1.通知Observers进入loop,处理timer、事件、block
2.事件处理完成后通知Observers进入休眠状态,等待消息唤醒
3.通知Observers结束休眠,开始处理事件

和线程的关系:
一个线程对应一个RunLoop,主线程的RunLoop默认创建并启动,子线程的RunLoop需手动创建且手动启动(调用run方法)

相关文章

  • RunLoop

    RunLoop和线程的关系: RunLoop 的作用就是来管理线程的,当线程的 RunLoop开启后,线程就会在执...

  • RunLoop和线程的关系?

    一、RunLoop和线程的关系: 1.RunLoop的作用就是来管理线程的,当线程的RunLoop开启后,线程就会...

  • Runloop 和线程的关系?

    Runloop 和线程的关系? 一个线程对应一个 Runloop。 主线程的默认就有了 Runloop。 子线程的...

  • IOS NSTimer和RunLoop问题

    一、 RunLoop和线程关系1.runLoop和线程是紧密关联的,可以说是为了线程而生,没有线程,RunLoop...

  • RunLoop

    基本概念RunLoop相关类RunLoop的作用RunLoop和线程的关系RunLoop和autoreleasep...

  • iOS面试题合集(Runloop篇)

    1.Runloop 和线程的关系? 一个线程对应一个 Runloop。主线程的默认就有了 Runloop。子线程的...

  • RunLoop 和线程

    RunLoop 和 线程的关系 (基本理解) RunLoop 是线程的基础架构部分,Cocoa和CoreFund...

  • iOS Runloop & AutoReleasePool

    Runloop概述 runloop是来做什么的?runloop和线程有什么关系?主线程默认开启了runloop么?...

  • 关于Runloop一些面试题的整理

    1.Runloop和线程的关系? 一个线程对应一个Runloop。 主线程默认开启了Runloop。 子线程的Ru...

  • iOS面试题--Runloop篇

    1.Runloop 和线程的关系? 一个线程对应一个 Runloop。 主线程的默认就有了 Runloop。 子线...

网友评论

      本文标题:runloop和线程的关系

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