1
有没有办法找到与'dispatch_get_main_queue()'关联的线程ID?dispatch_get_main_queue()的线程ID
有没有办法找到与'dispatch_get_main_queue()'关联的线程ID?dispatch_get_main_queue()的线程ID
通过询问主队列将评估与它相关的线程上,这样你就可以得到该线程的ID计算的任意块什么的线程这样的块评估在:
#import <mach/mach_init.h>
__block mach_port_t mainThreadID;
dispatch_async(dispatch_get_main_queue(), ^{
mainThreadID = mach_thread_self();
});
(A mach_port_t
实际上只是一个无符号整数。)