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];

        

    }

  • 相关阅读:
    滑动加载
    关于git的常用命令
    github相关指令学习
    jquery的contains方法
    vertical-align_CSS参考手册_web前端开发参考手册系列
    关于拜读张鑫旭文章,了解的新属性
    如何从GitHub仓库clone项目
    关于小窗滑动,父级body也跟随滑动的解决方案(2)
    vue父子组件传递参数之props
    JsExcelXml.js的源码
  • 原文地址:https://www.cnblogs.com/ysh-LOVE-hmx-5201314/p/4331037.html
Copyright © 2011-2022 走看看