123456789101112131415161718192021222324252627282930 |
- /*
- * This file is part of the SDWebImage package.
- * (c) Olivier Poitrey <rs@dailymotion.com>
- *
- * For the full copyright and license information, please view the LICENSE
- * file that was distributed with this source code.
- */
- #import "SDImageCacheConfig.h"
- static const NSInteger kDefaultCacheMaxCacheAge = 60 * 60 * 24 * 7; // 1 week
- @implementation SDImageCacheConfig
- - (instancetype)init {
- if (self = [super init]) {
- _shouldDecompressImages = YES;
- _shouldDisableiCloud = YES;
- _shouldCacheImagesInMemory = YES;
- _shouldUseWeakMemoryCache = YES;
- _diskCacheReadingOptions = 0;
- _diskCacheWritingOptions = NSDataWritingAtomic;
- _maxCacheAge = kDefaultCacheMaxCacheAge;
- _maxCacheSize = 0;
- _diskCacheExpireType = SDImageCacheConfigExpireTypeModificationDate;
- }
- return self;
- }
- @end
|