iOS 计算SDWebImage本地缓存图片大小+清理本地缓存的图片

#import "SDImageCache.h"

// 计算SDWebImage本地缓存图片大小

+ (NSString *)getCacheSize {

    float tmpSize = [[SDImageCache sharedImageCache] getSize];

    NSLog(@"%f",tmpSize);

    NSString *size =

    tmpSize/1024 <= 1024 ?

    [NSString stringWithFormat:@"%.1fK",tmpSize/1024] :

    [NSString stringWithFormat:@"%.1fM",tmpSize/1024/1024];

    return size;

    

}

// 清理图片缓存

+(void)clearDisk{

    [[SDImageCache sharedImageCache] clearDisk]; // 清理本地缓存的图片

    

    [[SDImageCache sharedImageCache] clearMemory]; // 清理内存图片

}

猜你喜欢

转载自blog.csdn.net/saw471/article/details/75628316
今日推荐