【发布时间】:2011-02-20 10:38:07
【问题描述】:
嗨
这两个问题我之前也问过,但还是没听懂。
Question about Runloops 1
Question about Runloops 2
在我的一本 iPhone 书中,他们提到运行循环是这样的:
”你的应用程序是一个巨人 无限循环称为运行循环。这 运行循环的工作是检查输入 (一触,核心位置更新,数据 通过网络接口, 等)并找到合适的 该事件的处理程序(如 动作或委托方法 对象)。”
好的,那么循环到底在哪里?我知道主应用程序线程不需要运行它,并且每个线程都有一个关联的运行循环对象,但是它的实际循环部分在哪里?是不是围绕主方法的一个不可见的while循环,如果它在循环中的循环不会循环我的所有代码。我知道这是错误的,但它没有完成。
我不了解 runloop 可以运行的不同模式,但可能是因为我不了解 runloop。
提前致谢!
【问题讨论】:
-
提请注意现有问题的礼貌方式是发布赏金。谢谢。
-
或者您可以编辑您的问题并添加更多详细信息。这会将它带到堆的顶部。
-
当然,我忘了你们中的一些人只是想获得尽可能多的徽章、积分和其他任何可以吹嘘的东西。感谢您让我有机会删除问题并将其粘贴到我的另一个问题中。非常感谢。
-
也许你应该在之前想到过,那么,@Andreas。