我是否可以在 pthread 创建的 threadFunction 中使用 CFRunloop 机制?
由于某种原因,我无法使用 NSThread。但我认为两个线程之间使用 CFRunloopSource 的通信方式很方便。所以我想知道是否可以在pthread创建的线程上下文…
为什么 CFRunLoopRun 不起作用?
[self request]; //main thread - (void)request { [self performSelectorInBackground:@selector(regFun) withObject:nil]; } - (void)regFun { CFRu…
CFRunLoopRun() 和 NSTimer ->分段错误
预先感谢任何帮助我的人。 我有一个简单的守护进程。我分配一个班级,然后开始预定的课程。重复 NSTimer: [NSTimer scheduledTimerWithTimeInterval:…
如何在后台加载数据时使用 UI 事件
我有一个 iPhone 小应用程序,可以从 Web 服务加载数据。为了确保加载数据时不会出现任何问题,我在应用程序上创建了一个半透明视图,并使用 CFRunloo…
如何让AudioQueue播放而不冻结GUI?
我刚刚开始从 CoreAudio 书(粗剪)中学习 AudioQueues。 我做了AudioQueue播放示例教程,与苹果教程示例基本相同。一切正常。 当我尝试在具有 GUI 的…
循环 CFRunLoopSource
这是我目前正在开发的源文件。这个类背后的想法是包含一个目标对象 和选择器,它将在传递给 ScheduleInCFRunLoop 的任何 CFRunLoop 中调用。我需要它…
从另一个线程调用 CFRunLoopStop 是否安全?
我的(主要是 POSIX)应用程序的 Mac 版本生成一个子线程,该子线程调用 CFRunLoopRun() 来执行事件循环(以从 MacOS 获取网络配置更改事件)。 当需…
- 共 1 页
- 1