在不加载 PHAsset us 照片库的情况下获取所有图像本地标识符/文件路径

Posted

技术标签:

【中文标题】在不加载 PHAsset us 照片库的情况下获取所有图像本地标识符/文件路径【英文标题】:Fetch all images local identifier/file path without loading PHAsset us Photos Library 【发布时间】:2016-06-29 13:20:50 【问题描述】:

我们能否只获取资产本地标识符/文件路径而不加载所有 PhAsset 并单独获取其本地标识符/文件路径?目前我们通过获取所有资产然后获取每个资产 url 来实现这一点。有更好的解决方案吗?

【问题讨论】:

【参考方案1】:

看来你不能。 PHAsset.h 仅包含允许您获取整个资产的方法。您可以过滤您获取的资产,但不能过滤资产的各个组件。

【讨论】:

以上是关于在不加载 PHAsset us 照片库的情况下获取所有图像本地标识符/文件路径的主要内容,如果未能解决你的问题,请参考以下文章

照片框架 - 如何从 PHAsset 获取图像的 CLLocation?

iOS 8 从 PHAsset 快速加载图像

在核心数据中保存 PHAsset?

使用 PHAsset 获取用户照片库时如何分页

如何从 MacOS 的照片库中获取所有 PHAsset

获取保存到照片库的图像的 PHAsset/localIdentifier