是否在主队列上触发IBAction?

htzfun

我试图将其搜索出来,但是有点卡在这个问题中。关于UI的所有指南都说,所有UI内容都应该在GCD主线程上,但是没有人说IBActions的内部实现。

那么,IBAction是否在GCD主线程上触发?

里卡多

是的,您可以使用自己进行测试。NSLog(@"is main thread? %d", [NSThread isMainThread]);您也可以使用调试器和左视图来了解代码执行了哪些线程。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

主队列上异步任务的执行顺序

如何强制GCD在主队列上执行当前块?

在主队列上更改ViewController布局的最快方法?

没有在模态运行循环中执行主队列上的dispatch_async块

我可以使用DispatchSemaphore控制主队列上的线程吗?

performSelectorOnMainThread:和主队列上的dispatch_async()有什么区别?

何时使用主队列

是否可以在sqs队列上充实消息

RNFetchBlob需要主队列设置

当应用重新启动进入后台时,是否会调度主队列?

通过DispatchGroup与DispatchQueue访问主队列

为什么 DispatchGroup 会干扰主队列?

在节点之间平衡RabbitMQ主队列

在Swift 3中检查是否在正确的调度队列上

并发队列上的.barrier是否应该立即变为活动状态?

查找是否在Azure Service Bus队列上启用了会话

NSOperationQueue同步问题:辅助队列比主队列更新UI快

ios / swift调度队列-全局和主队列概念

使用专用队列NSManagedObjectContext,是否需要访问专用队列上NSManagedObjects的属性?

队列触发 Azure 函数是否会触发较旧的队列消息?

oozie工作流在特定队列上触发启动作业

GCD主队列和主线程有什么区别?

主队列相关查询的调度同步 [ios, swift]

dispatch_sync不适用于主队列

如何在后台状态运行非主队列?

dispatch_apply 偶尔向主队列提交块

您如何等待主队列完成处理程序?

是否需要在事件队列上运行机器人方法?

清除Azure存储队列上的队列