AsynchronousImageView *image = [[AsynchronousImageview alloc]init];
[image loadImagewithUrlString:getString];
FbGraphResponse *fb_graph_response = [fbGraph doGraphGet:get_string withGetVars:nil];
UIImageView *image_view = [[UIImageView alloc] initWithImage:fb_graph_response.imageResponse];
cell.imageView.image = image_view.image;
Этот код создает описанную проблему ..... попробуйте этот подход ... после того, как любое изображение загружено, сохраните его в любой временной папке в каталоге документов (сделайте имя вашего изображения таким, чтобы вы могли идентифицировать каждое из них уникальным образом ) .... и когда вам нужно настроить ячейку, просто берите изображение из временной папки каждый раз, когда вызывается метод celForRowAtIndexPath
.... не используйте
UIImageView *image_view = [[UIImageView alloc];
Это не имеет смысла, поскольку вы не используете его (вы просто используете его свойство .image
) .... также, если возможно, соберите все свои данные в viewDidLoad
таким образом, что вы можете еще больше повысить производительность