iOS计算本地缓存文件大小(M)
作者:
烟雨酱南 | 来源:发表于
2020-04-02 16:08 被阅读0次- (float)getCacheFileSize
{
NSFileManager *fileManager = [NSFileManager defaultManager];
double fileSize = 0.0;
NSString *cachPath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSArray *files = [fileManager subpathsAtPath:cachPath];
for (NSString *fileName in files)
{
NSString *path = [cachPath stringByAppendingPathComponent:fileName];
if ([fileManager fileExistsAtPath:path])
{
NSDictionary *fileAttributes = [fileManager attributesOfItemAtPath:path error:nil];
fileSize += (double)([fileAttributes fileSize]);
}
}
return fileSize/( 1024.0 * 1024.0);
}
本文标题:iOS计算本地缓存文件大小(M)
本文链接:https://www.haomeiwen.com/subject/dfixphtx.html
网友评论