有没有办法知道队列被暂停,我可以恢复它,反之亦然?因为否则应用程序崩溃。或者我是否需要将此信息存储在一些var中并检查?
答案 0 :(得分:0)
dispatch_queue_t queue = dispatch_queue_create("test", 0);
NSLog(@"Is empty %@", dispatch_queue_is_empty(queue) ? @"YES" : @"NO");
dispatch_async(queue, ^{
for(int i = 0; i < 100; i++)
{
NSLog(@"... %i", i);
}
});
NSLog(@"Is empty %@", dispatch_queue_is_empty(queue) ? @"YES" : @"NO");
测试
SizeMode