zoukankan      html  css  js  c++  java
  • APP 清除缓存的方法

    dispatch_async(

                           dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)

                           , ^{

                               NSString *cachPath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask, YES) objectAtIndex:0];

                               NSArray *files = [[NSFileManager defaultManager] subpathsAtPath:cachPath];

                               

                               for (NSString *p in files) {

                                   NSError *error;

                                   NSString *path = [cachPath stringByAppendingPathComponent:p];

                                   if ([[NSFileManager defaultManager] fileExistsAtPath:path]) {

                                       [[NSFileManager defaultManager] removeItemAtPath:path error:&error];

                                   }

                               }

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

    -(void)clearCacheSuccess

    {

        UIWindow * window = [[[UIApplication sharedApplication]delegate] window];

    //showHUDWithText:@"" Type: Enabled: 第三方库

        [window showHUDWithText:@"数据缓存已清除" Type:ShowPhotoYes Enabled:YES];

        

    }

  • 相关阅读:
    python 得到请求的返回内容
    pyhton编码解码理解
    .NET数据库编程求索之路--1.引子
    (转)C#调用C函数(DLL)传递参数问题
    C# 如何在Excel 动态生成PivotTable
    高效Web开发的10个jQuery代码片段
    关于大型网站技术演进的思考(一)--存储的瓶颈(1)
    100. Same Tree
    226. Invert Binary Tree
    169. Majority Element
  • 原文地址:https://www.cnblogs.com/ysh-LOVE-hmx-5201314/p/4331037.html
Copyright © 2011-2022 走看看