gpt4 book ai didi

iphone - 运行循环实际上是如何工作的

转载 作者:行者123 更新时间:2023-12-03 19:00:31 25 4
gpt4 key购买 nike

本月初我问了这个问题'What is a runloop?'在阅读了答案并做了一些尝试后,我让它工作了,但我仍然不完全理解它。如果运行循环只是与线程关联的循环,并且它不会在幕后生成另一个线程,那么我的线程(主线程以保持简单)中的任何其他代码如何执行而不会被“阻止”/不运行因为它在某个地方造成无限循环?

这是第一个问题。然后到我的第二个。

如果我在处理完这个之后得到了一些正确的信息,但没有完全理解它,那么运行循环是一个循环,您在其中附加“标志”,通知运行循环当到达标志所在的点时,它“停止”并执行此时附加的任何处理程序?然后它继续运行到队列中的下一个。

runloop

因此,在这种情况下,连接中的 que 中不会放置任何事件,但是当涉及到事件时,它会采取与 tap 1 关联的任何操作,并在再次运行到连接之前执行它,依此类推。还是我对这个概念的理解还不够?

最佳答案

“有点。”

你读过this particular documentation吗? ?

它对运行循环的架构和操作进行了相当深入的研究。

关于iphone - 运行循环实际上是如何工作的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5044285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com