iOS 判断文件或文件夹大小(MB)

上微信头条,C币就是你的CSDN社区之星徐宜生:爱分享、爱极客! 最流行的语言想学就学写博文,,传代码,赚C币

iOS 判断文件或文件夹大小(MB)

分类:iOS

判断单个文件大小

//单个文件的大小- (long long) fileSizeAtPath:(NSString*) filePath{NSFileManager* manager = [NSFileManager defaultManager];if ([manager fileExistsAtPath:filePath]){return [[manager attributesOfItemAtPath:filePath error:nil] fileSize];}return 0;}

判断文件夹总大小

//遍历文件夹获得文件夹大小,返回多少M- (float ) folderSizeAtPath:(NSString*) folderPath{NSFileManager* manager = [NSFileManager defaultManager];if (![manager fileExistsAtPath:folderPath]) return 0;NSEnumerator *childFilesEnumerator = [[manager subpathsAtPath:folderPath] objectEnumerator];NSString* fileName;long long folderSize = 0;while ((fileName = [childFilesEnumerator nextObject]) != nil){NSString* fileAbsolutePath = [folderPath stringByAppendingPathComponent:fileName];folderSize += [self fileSizeAtPath:fileAbsolutePath];}return folderSize/(1024.0*1024.0);}

上一篇UIView 的生命循环周期

顶0踩0

主题推荐猜你在找

查看评论

* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

核心技术类目

明天的希望,让我们忘了今天的痛苦

iOS 判断文件或文件夹大小(MB)

相关文章:

你感兴趣的文章:

标签云: