zoukankan      html  css  js  c++  java
  • 删除缓存

       //    寻找地址
           
    NSString * path = [NSHomeDirectory() stringByAppendingString:@"/Library/Caches"];
           
    //    文件管理者
           
    NSFileManager *fileManager = [NSFileManager defaultManager] ;
            
                    NSDictionary * dict = [fileManager attributesOfItemAtPath:path error:nil];
           
    //    提示框
           
    UIAlertController *alertC = [UIAlertController alertControllerWithTitle:[NSString stringWithFormat:@"缓存共有%.2f M", ([[dict objectForKey:NSFileSize]/**  <-文件大小 ||  转换成数字 -> **/ doubleValue] / 1024.0 )] message:@"要清除么?" preferredStyle:UIAlertControllerStyleAlert];
           
            [alertC
    addAction:[UIAlertAction actionWithTitle:@"确认" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {
               
               
    if ([fileManager fileExistsAtPath:path]) {
                   
    NSArray *childerFiles=[fileManager subpathsAtPath:path];
                   
    for (NSString *fileName in childerFiles) {
                       
    //如有需要,加入条件,过滤掉不想删除的文件
                       
    NSString *absolutePath=[path stringByAppendingPathComponent:fileName];
                       
    //    删除文件
                        [fileManager
    removeItemAtPath:absolutePath error:nil];
                    }
                }
               
    //   清除SDWebImage缓存图片
                [[
    SDImageCache sharedImageCache] cleanDisk];
               
            }]];
            [alertC
    addAction:[UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {
              //   不作任何动作  
            }]];
            [
    self presentViewController:alertC animated:YES completion:^{
               //   添加到VC的View上 
            }];
  • 相关阅读:
    vue的组件名称问题
    vue引入js文件时报This dependency was not found:错误
    vue中input输入第一个字符时,光标会消失,需要再次点击才能输入
    vue中url带有#号键,去除方法
    vue路由机制导致的坑,坑,坑
    Python文件读取和数据处理
    python面向对象
    Python PIL库学习笔记
    汉诺塔的python 动画演示
    十九大报告词频分析
  • 原文地址:https://www.cnblogs.com/yuhaojishuboke/p/5155863.html
Copyright © 2011-2022 走看看