iOS开发,清除缓存功能在iOS8上有效,在iOS9和10上无效

释放双眼,带上耳机,听听看~!
// 清理缓存
    NSString *cachePath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex:0];
    NSArray *files = [[NSFileManager defaultManager] subpathsAtPath:cachePath];
    NSLog(@"文件数 :%ld",[files count]);
    for (NSString *p in files)
    {
        NSError *error;
        NSString *path = [cachePath stringByAppendingString:[NSString stringWithFormat:@"/%@",p]];
        if([[NSFileManager defaultManager] fileExistsAtPath:path])
        {
            [[NSFileManager defaultManager] removeItemAtPath:path error:&error];
        }
    }

 

人已赞赏
iOS文章

iOS自定义协议的数据写入与解析

2019-10-6 18:13:03

iOS文章

iOS字符串处理:截取字符串、匹配字符串、分隔字符串、拼接字符串

2019-10-6 18:45:34

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索