gpt4 book ai didi

ios - ALAsset "real"文件名

转载 作者:行者123 更新时间:2023-11-29 04:08:41 24 4
gpt4 key购买 nike

我已将 MP4 从 iTunes 传输到我的 iPad。如果我打开视频应用程序,我可以看到它列出 - 下面有缩略图和文件名 (my_file.mp4)。然而, Assets 的实际文件名在 iOS 中更改为某个唯一值 - 例如 IMG_001.MOV。我想获取视频应用程序 (my_file.mp4) 中列出的原始文件名。我在哪里可以找到这个?

谢谢

最佳答案

这是获取AssetsFile真实名称的代码

ALAssetsGroupEnumerationResultsBlock assetsEnumerationBlock = ^(ALAsset *result, NSUInteger index, BOOL *stop) {

if (result) {
[self.arrAssetsMedia addObject:result];
}

ALAssetRepresentation *rep = [result defaultRepresentation];

if (rep.filename!=nil) {
NSLog(@"File name is::%@",rep.filename);
[arrMediaFileName addObject:rep.filename];
}
};

注意:ALAssetRepresentation 有一个属性- (NSString *)filename 借助这个属性我们可以获得文件名

关于ios - ALAsset "real"文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14770684/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com