Image AQGridview-从web加载图像(URL)

Image AQGridview-从web加载图像(URL),image,ipad,loading,aqgridview,Image,Ipad,Loading,Aqgridview,我是iPad开发的新手。我正在使用AQGridView构建我的第一个ipad应用程序。在下面的代码中,我试图将来自web URL的图像加载到网格的每个单元格中,但是,当我向下滚动并返回时,图像与应该的图像不一样,因此它们会重新加载以显示良好的图像 下面是我用来加载图像的代码 dispatch_async(dispatch_get_global_queue(0, 0), ^{ UIImage *img = [[UIImage alloc] initWithData:[NSData data

我是iPad开发的新手。我正在使用AQGridView构建我的第一个ipad应用程序。在下面的代码中,我试图将来自web URL的图像加载到网格的每个单元格中,但是,当我向下滚动并返回时,图像与应该的图像不一样,因此它们会重新加载以显示良好的图像

下面是我用来加载图像的代码

dispatch_async(dispatch_get_global_queue(0, 0), ^{
    UIImage *img = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:imgPath]]];

    dispatch_async(dispatch_get_main_queue(), ^{
        _imageView.image = img;
        [self setNeedsLayout];
    });
});
我认为问题来自这里,当调用dispatch\u get\u main\u queue()时。但我不知道如何解决这个问题。如果有人有主意,肯定会帮我的

非常感谢


关于这一点,

苹果公司在

中有一个针对这个问题的清洁解决方案的演示,苹果公司在

中有一个针对这个问题的清洁解决方案的演示