SDWebImage Загрузите изображение и сохраните в кеш для ключа

Здравствуйте! Я использую в проекте фреймворк SDWebImage и хочу загружать и кэшировать изображения, но я думаю, что мой код хранит изображение в кэше дважды? Есть ли способ сохранить изображение в кеше по ключу только один раз? Вот мой код

         SDWebImageManager *manager = [SDWebImageManager sharedManager];
         [manager downloadWithURL:[NSURL URLWithString:url] options:0 progress:^(NSUInteger receivedSize, long long expectedSize) {

          } completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, BOOL finished) {

            if(image){
                NSString *localKey = [NSString stringWithFormat:@"Item-%d", i];
                [[SDImageCache sharedImageCache] storeImage:image forKey:localKey];
            }

          }];  

Я что-то пропустил? Похоже, что выполнение этого в моем инструменте выделения памяти наполняет много памяти.

Ответы на вопрос(9)

Ваш ответ на вопрос