ios - 如何获取 ALAsset 对象的物理路径

标签 ios url filepath alasset

有没有办法将以下调用返回的资源 URL 转换为设备上的物理路径?

NSURL *assetUrl = [_selectedAsset defaultRepresentation] url];

最佳答案

没有办法。 (即使您有文件路径,您的应用程序也无法读取该文件,因为沙箱。)

获取资源原始数据的唯一方法是 ALAssetRepresentation 中的 getBytes:fromOffset:length:error:

关于ios - 如何获取 ALAsset 对象的物理路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11801513/

相关文章:

ios - The Swift Programming Language Book Chapter Section on Control Flow 实验 3

ios - 带有 contentInset 的 UIScrollView 打破了 UISearchBar "autofocus"

ios - 放大特定的 MKMapView 框架

python - python 的 url 生成器

MSBuild ITaskItem RecursiveDir 元数据消失

windows - 使用命名管道作为文件

iphone - 如何在tableview底部添加加载更多按钮?

c# - 如何将YouTube网址转换为.wav文件?

php - 如何加密 PHP 变量(链接)?

BASH:两条路径之间的路径差异?