Изображения ячеек SDWebImage UITableView не сохраняются
Я использую библиотеку SDWebImage для загрузки и кэширования изображений и из веб-службы асинхронно. Ниже приведен метод, который я использую для загрузки изображений:
- (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];
}
}];
}
Он успешно загружает изображения из веб-сервиса и показывает их в виде таблицы. Однако его не сохраняются изображения между запусками приложения. Есть ли что-нибудь еще, что мне нужно сделать, чтобы кэшировать изображения?
ОБНОВИТЬ: Пожалуйста, не предлагайте использовать следующее:
[cell.imageView setImageWithURL:[NSURL URLWithString:@"http://www.domain.com/path/to/image.jpg"]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
Потому что структура моей программы другая. Во-вторых, если вы читаете описание библиотеки SDWebImageВОТ, вы узнаете, что он может быть использован так же, как я использую его с помощью SDWebImageManager.