计算文件夹大小
来源:互联网 发布:offsetwidth js 编辑:程序博客网 时间:2024/06/10 15:21
下面分享给大家2个封装好的计算缓存大小的方法
首先你要先确定你要计算的是哪个文件夹,先写好该文件夹的路径。
如:NSString *cachesPath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask, YES) lastObject]; //是沙盒文件夹中 Lidrary中的Caches文件夹的路径
在.m中写入总这2个方法,然后调用。下面具体说说这2个方法的用途。
//方法1:单个文件的大小
- (long long) fileSizeAtPath:(NSString*)Path{
}
//方法2:遍历文件夹获得文件夹大小,返回多少MB
- (float ) folderSizeAtPath:(NSString*)folderPath{
}
// 删除缓存
NSArray *files = [[NSFileManagerdefaultManager]subpathsAtPath:self.path];
for (NSString *pin files) {
NSError *error;
NSString *path = [self.pathstringByAppendingPathComponent:p];
if ([[NSFileManagerdefaultManager]fileExistsAtPath:path]) {
[[NSFileManagerdefaultManager]removeItemAtPath:patherror:&error];
}
}
- 计算文件夹的大小
- 计算文件夹大小
- 计算本地文件夹大小
- PHP计算文件夹大小
- 计算文件夹大小
- Java 计算文件夹大小
- VC如何计算文件夹大小
- 计算文件夹得大小和遍历文件夹
- 计算文件夹大小,当前目录下个文件夹的大小
- C#计算一个文件夹的大小
- 计算文件夹大小两种方法
- C#计算一个文件夹的大小
- ios 计算文件夹大小 列举目录/文件
- ios计算文件和文件夹的大小
- 计算文件夹下文件的总大小
- 【路径相关方法】4,计算文件夹大小
- asp.net中计算文件夹的大小
- 嵌入式 计算Linux下文件夹的大小
- unity3d Mecanim animator系统
- android源码下载(ubuntu环境下)
- 程序员和代码
- 点击按钮没反应,或者有时有反应有时没反应
- 【Violet3】【BZOJ2716】天使玩偶
- 计算文件夹大小
- 约瑟夫环问题
- leetcode 66. Plus One-加一
- 20151004考试总结
- (ZT)算术移位和逻辑移位的区别
- LeetCode 38 Count and Say
- OpenCv初体验
- 杭电acm1098
- 现代C++