-(void)synize{
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
dispatch_sync(queue, ^{
NSLog(@"%@",[NSThread currentThread]);
});
}
-(void)trunSynize
{
//label相当于队列的名称
//创建串行
dispatch_queue_t queue= dispatch_queue_create("zhujiacheng", DISPATCH_QUEUE_SERIAL);
dispatch_async(queue, ^{
NSLog(@"%@",[NSThread currentThread]);
});
}
-(void)touchG{
NSFileManager *man = [NSFileManager defaultManager];
NSString *ff = @"";
NSString *ffff = @"";
NSArray *array = [man subpathsAtPath:ff];
for (NSString *aa in array) {
NSString *name = [ff stringByAppendingString:aa];
NSString *namee = [ffff stringByAppendingString:aa];
[man moveItemAtPath:name toPath:namee error:nil];
}
dispatch_apply(array.count, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(size_t index) {
NSString *sub = array[index];
NSString *frofoc= [ff stringByAppendingPathComponent:sub];
});
}
-(void)ssssdx{
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(6.0 * NSEC_PER_SEC)), dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{
NSLog(@"%@",[NSThread currentThread]);
NSLog(@"jcjcjc");
});
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(6.0 * NSEC_PER_SEC)), dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
NSLog(@"jcjcjc");
});
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(6.0 * NSEC_PER_SEC)), dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{
NSLog(@"%@",[NSThread currentThread]);
NSLog(@"jcjcjc");
});
}
-(void)asygn{
//label相当于队列的名称
dispatch_queue_t queue= dispatch_queue_create("zhujiacheng", DISPATCH_QUEUE_CONCURRENT);
dispatch_async(queue, ^{
NSLog(@"%@",[NSThread currentThread]);
});
}