图片展示的原则:子线程进行下载,回到主线程进行展示
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
这里面进行网络数据的下载
[iv sd_setImageWithURL:[NSURLURLWithString:ivUrl]];
[songbtn setBackgroundImage:iv.imageforState:UIControlStateNormal];
dispatch_async(dispatch_get_main_queue(), ^{
将下载的数据进行展示
[selfsetNeedsDisplay];
});
});