NSDate *modifiedDate = resourceValues[cacheContentDateKey];
if (expirationDate && [[modifiedDate laterDate:expirationDate] isEqualToDate:expirationDate]) {
[urlsToDelete addObject:fileURL];
continue;
}
在SDDiskCache
中,超时逻辑将根据图像文件的修改时间来确定。但是,SDWebImage
不会在读取磁盘文件时修改文件的修改时间,这将导致在超时时间之后删除我经常使用的映像文件。