代码之家  ›  专栏  ›  技术社区  ›  Jordan H

给定PHContentEditingInput获取资产的原始文件名

  •  0
  • Jordan H  · 技术社区  · 3 年前

    在实现照片编辑扩展时,您将获得 PHContentEditingInput 这样就可以访问有关资产的一些信息,例如 creationDate location .我想获取资产的文件名,如照片应用程序中所示。有办法吗?

    有一种方法可以获得 PHAsset 的文件名( PHAssetResource.assetResources(for: asset).first?.originalFilename )但在这种情况下,你没有得到 相位集 我看不出有什么办法可以从 PHContentEditingInput .

    笔记 PHContentEditingInput 有一个 fullSizeImageURL 但不幸的是,它可以用与资产资源的文件名不同的名称保存在文件系统中。例如,代替IMG_0001。你好,可能是E2F2A57E-EC5A-4250-9488-AOC3E8B9C275。嗨。

    0 回复  |  直到 3 年前