Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SDWebImage change cacheMaxCacheAge

Tags:

ios

sdwebimage

How I can change a static value cacheMaxCacheAge when I use SDWebImage? What way is good? I need to cache images for 5 minutes.

like image 357
Nikolay Shevyakov Avatar asked Mar 17 '23 00:03

Nikolay Shevyakov


1 Answers

In SDWebImage 5.0+ maxCacheAge renamed to maxDiskAge. You can set maximum caching time in seconds like this.

Objetive-c

[SDImageCache sharedImageCache].config.maxDiskAge = 60 * 5; //5 minutes

Swift 4+

SDImageCache.shared.config.maxDiskAge = 60 * 5 //5 minutes

Reference link: https://github.com/SDWebImage/SDWebImage/wiki/5.0-Migration-guide

like image 185
Dipak Avatar answered Mar 28 '23 15:03

Dipak