SDWebImage UITableView-Zellenbilder nicht vorhanden

Ich verwende die SDWebImage-Bibliothek zum asynchronen Herunterladen und Zwischenspeichern von Bildern und von einem Webdienst. Das Folgende ist die Methode, die ich verwende, um die Bilder herunterzuladen:

- (void) downloadThumbnails:(NSURL *)finalUrl
{
    SDWebImageManager *manager = [SDWebImageManager sharedManager];
    [manager downloadWithURL:finalUrl
                     options:0
                    progress:nil
                   completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, BOOL finished)
     {
         if (image)
         {
             [self setThumbnail:image];
         }
     }];

}

Die Bilder werden erfolgreich vom Webservice heruntergeladen und in der Tabellenansicht angezeigt. Die Bilder zwischen den Anwendungsläufen werden jedoch nicht beibehalten. Muss ich noch etwas tun, um die Bilder zwischenzuspeichern?

AKTUALISIEREN: Bitte verwenden Sie NICHT die folgenden Produkte:

[cell.imageView setImageWithURL:[NSURL URLWithString:@"http://www.domain.com/path/to/image.jpg"]
                   placeholderImage:[UIImage imageNamed:@"placeholder.png"]];

Weil die Struktur meines Programms anders ist. Zweitens, wenn Sie die Beschreibung der SDWebImage-Bibliothek lesenHIERSie werden erfahren, dass es so verwendet werden kann, wie ich es mit SDWebImageManager verwende.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage