zoukankan      html  css  js  c++  java
  • (清理缓存)

    一段清理缓存的代码如下:

    dispatch_async(

    dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)

    , ^{

                        NSString *cachPath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMaskYESobjectAtIndex:0];

                        

                        NSArray *files = [[NSFileManager defaultManagersubpathsAtPath:cachPath];

                        NSLog(@"files :%d",[files count]);

                        for (NSString *p in files) {

                            NSError *error;

                            NSString *path = [cachPath stringByAppendingPathComponent:p];

                            if ([[NSFileManager defaultManagerfileExistsAtPath:path]) {

                                [[NSFileManager defaultManagerremoveItemAtPath:path error:&error];

                            }

                        }

                        [self performSelectorOnMainThread:@selector(clearCacheSuccess) withObject:nilwaitUntilDone:YES];});

    -(void)clearCacheSuccess

    {

        NSLog(@"清理成功");

    }

     颜色部分可以改变路径位置。

  • 相关阅读:
    存储过程
    事务
    mysql常用函数
    explain相关
    索引相关
    sql基本查询语法
    kubernetes日常记录
    Kubernetes的RBAC权限控制
    kubernetes安装ingress-nginx
    Kubernetes部署nginx-ingress
  • 原文地址:https://www.cnblogs.com/zhangyang17/p/3772712.html
Copyright © 2011-2022 走看看