美文网首页
PHAsset 获取文件大小

PHAsset 获取文件大小

作者: 土豆橙 | 来源:发表于2018-09-13 19:07 被阅读0次

目前的项目中需要获取PHAsset文件大小,经过测试发现,不用使用[PHImageManager defaultManager]的方法获取到整个data后再计算文件大小,用下面的方法也是可以的,记录一下:

PHAssetResource *resource = [[PHAssetResource assetResourcesForAsset:self.phasset] firstObject];

long long size = [[resourcevalueForKey:@"fileSize"] longLongValue];

若想以转换为以M为单位:

[NSString stringWithFormat:@"%.2fM",(CGFloat)size/(1024*1024)];

相关文章

网友评论

      本文标题:PHAsset 获取文件大小

      本文链接:https://www.haomeiwen.com/subject/ipdggftx.html