Iphone for循环中映像的异步方式

Iphone for循环中映像的异步方式,iphone,objective-c,ipad,ios5,ios6,Iphone,Objective C,Ipad,Ios5,Ios6,我有一个for循环,其中包含uiimageview,每次我从包含url的数组中添加图像时,我都会将其转换为数据,imagewithdata方法正在使用它,它非常适合我,但需要很长时间,我们可以在uitableview中使用的延迟加载中实现它吗 请帮忙 提前感谢我在UItableView中使用了下面的方式,而不是懒散地加载,它对我来说没有滚动问题 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND

我有一个for循环,其中包含uiimageview,每次我从包含url的数组中添加图像时,我都会将其转换为数据,imagewithdata方法正在使用它,它非常适合我,但需要很长时间,我们可以在uitableview中使用的延迟加载中实现它吗

请帮忙


提前感谢

我在UItableView中使用了下面的方式,而不是懒散地加载,它对我来说没有滚动问题

 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^(void) {

            NSData *imageData ;

            imageData = [UICommonUtils imageDataFromString:profile.Photo];

            dispatch_sync(dispatch_get_main_queue(), ^(void) {


                    if([imageData length] > 1)
                    {
                        //UIImageView* imageView = (UIImageView*)[cell viewWithTag:100];
                        cell.ProfileImage.image = [UIImage imageWithData:imageData];
                    }
                    else
                    {
                        cell.ProfileImage.image = [UIImage imageNamed:kDefaultProfileImage];
                    }

                });

            imageData = nil;
        });

chk这可能对您有帮助@KSR请添加您的代码。此外,对于在
UITableView
中延迟加载图像,还有很多问题,请在询问重复问题之前仔细搜索。但我使用inside for loop,它在for loop中是否能完美工作?请尝试这是您的代码,因为如果没有for loop,它会工作,我不需要使用for循环,因为我的每个表单元格当时只包含在图像上。@KSR它将为for循环工作also@KSR我注意到一件事,你已经发布了这个查询,那么你为什么要再次发布它??这是你之前的帖子@aman它在for循环中崩溃了,如果我尝试使用以下代码。。。