删除指定目录下所有文件 可以用于指定清空缓存
来源:互联网 发布:自贡网络电视台 编辑:程序博客网 时间:2024/06/07 05:03
- (float ) folderSizeAtPath:(NSString*) folderPath{
NSFileManager* manager = [NSFileManagerdefaultManager];
if (![manager fileExistsAtPath:folderPath])return 0;
NSEnumerator *childFilesEnumerator = [[managersubpathsAtPath:folderPath] objectEnumerator];
NSString* fileName;
long long folderSize =0;
while ((fileName = [childFilesEnumeratornextObject]) != nil){
NSString* fileAbsolutePath = [folderPathstringByAppendingPathComponent:fileName];
folderSize += [self fileSizeAtPath:fileAbsolutePath];
}
return folderSize/(1024.0*1024.0);
}
- (long long) fileSizeAtPath:(NSString*) filePath{
NSFileManager* manager = [NSFileManagerdefaultManager];
if ([manager fileExistsAtPath:filePath]){
return [[managerattributesOfItemAtPath:filePath error:nil]fileSize];
}
return 0;
}
- 删除指定目录下所有文件 可以用于指定清空缓存
- linux 删除目录下所有指定文件
- Python清空指定文件夹下所有文件的方法
- Python清空指定文件夹下所有文件的方法
- C# 删除指定目录下的 所有指定文件、文件夹
- delphi 删除指定目录 下 指定日期之前所有文件
- 删除指定目录下的所有文件包括目录
- 删除指定目录下所有文件及目录
- linux下递归删除目录下所有指定类型文件
- linux下递归删除目录下所有指定的文件
- linux下递归删除目录下所有指定类型文件
- 删除指定目录下的所有文件的java类
- 删除指定目录下的所有文件的java类
- 删除指定目录下的所有文件的java类
- shell-删除目录下指定日期前的所有文件
- 新手学Python 删除指定目录下的所有文件
- 删除指定目录下的所有文件的java类
- 删除指定目录下的所有.svn文件
- 2013-10-24 注册CSDN
- shlcms doccms中取得一个分类的所有子级分类
- 点评:走近华佗,解析自动化故障处理系统 背后的秘密
- 人生
- linux驱动中使用定时器
- 删除指定目录下所有文件 可以用于指定清空缓存
- C++运算符优先级
- 轮播图+性能分析
- 黑马程序员--Java基础--IO
- 初学Android——闪光灯当做手电筒使用
- MFC下动态添加控件
- Eclipse 安装SVN插件
- EA建模-绘制状态图
- 【Error】JavaWeb: 严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]