我需要知道iOS生命周期中的事件循环是做什么的?有人能给我建议吗?
我需要知道iOS生命周期中的事件循环是做什么的?有人能给我建议吗?
在主事件循环中,应用程序不断将传入事件路由到对象进行处理,并由于处理而更新其外观和状态。事件循环只是一个运行循环:用于安排工作并协调从连接到运行循环的各个输入源接收事件的事件处理循环。每个线程都可以访问运行循环。除了主线程之外,运行循环必须由您的代码手动配置和运行。在Cocoa应用程序中,主线程的运行循环-主事件循环是由应用程序对象自动运行的。主事件循环的特别之处在于,它的主要输入源接收来自操作系统的事件,这些事件由用户操作生成,例如点击视图或使用键盘输入文本。
顺便说一下,如果您是相对较新的iOS开发人员,我真的建议阅读一下此文档,因为它将回答您可能有的很多问题。