//同步执行的概念就是,我获取完第一张图片的数据,执行了for循环第一句返回了img后,我才能执行第二句,UI界面的刷新。for (int i = 0 ; i < 10; i++) {dispatch_sync(dispatch_get_global_queue(0, 0), ^{// 处理耗时操作的代码块...UIImage *img = [self getImgeWith:[urlArr objectForIndex:i]];//通知主线程刷新(防止主线程堵塞)dispatch_async(dispatch_get_main_queue(), ^{//回调或者说是通知主线程刷新,[myImgV[i] setImage:img];});});}