使用PHImageManager获取照片的地理标记信息

时间:2016-10-01 16:30:08

标签: ios photos info

我试图列出所有照片的地理标记信息(经度和纬度),使用

获取
PHImageManager.defaultManager().requestImageForAsset(fetchResult.objectAtIndex(1) as! PHAsset, targetSize: CGSize(width: 100.0, height: 100.0), contentMode: PHImageContentMode.AspectFill, options: options) { (image, info)

但是,信息似乎不包含此信息, 有没有办法使用Photos框架获取这些信息?

谢谢你, 安东

1 个答案:

答案 0 :(得分:0)

PHAsset本身保存图像的CLLocation(即地理位置)。 无需为此请求图像数据。

您需要做的就是

fetchResult.objectAtIndex(1).location 

以下是PHAsset https://developer.apple.com/reference/photos/phasset

的文档页面的链接