//开线程队列
dispatch_group_t group = dispatch_group_create();
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
[self startDownloadWithGroup:group queue:queue imageUrl:advertDes.imageUrl imageType:@"jpg" path:imagePathDetail1];
//开线程
+ (void)startDownloadWithGroup:(dispatch_group_t)group queue:(dispatch_queue_t)queue imageUrl:(NSString *)imageUrl imageType:(NSString *)imageType path:(NSString *)path
{
dispatch_group_async(group, queue, ^{
NSURL *url = [NSURL URLWithString:imageUrl];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImage *image = [UIImage imageWithData:data];
if ([imageType isEqualToString:@"png"]) {
[UIImagePNGRepresentation(image) writeToFile:path atomically:YES];
}else{
[UIImageJPEGRepresentation(image, 1) writeToFile:path atomically:YES];
}
});
}