我正在做一个项目,我想在 IOS 上手动运行主事件循环。也就是说,我想自己从源中将 UIEvents 出列,然后将它们发送到 UIApplication。
我找到了有关如何为 OS X 执行此操作的示例,并且它有效。在这种情况下,只需在 NSApplication 对象上调用“nextEventMatchingMask”,然后调用“sendEvent”即可。
但是,我找不到使用 UIApplication 对象在 IOS 上收集事件的等效方法。我一直在阅读有关“事件队列”的信息,但我还没有看到如何获得对这个队列对象的引用。有谁知道我如何从源头获取 UIEvents,以便我可以将它们发送到 UIApplication?