美文网首页
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