- (void)loadThumbnailImage:(void (^)())completionBlock { dispatch_queue_t fetchQ = dispatch_queue_create("ConfigureCell", NULL); dispatch_async(fetchQ, ^{ NSURL *address = [NSURL URLWithString:self.smallPictureURl]; UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:address]]; dispatch_async(dispatch_get_main_queue(), ^{ self.thumbnailImage = image; completionBlock(); }); }); }