получение информации о геотегах для фотографий с помощью PHImageManager

#ios #photos #info

#iOS #Фото #Информация

Вопрос:

Я пытаюсь перечислить информацию о геотегах (долготу и широту) для всех фотографий, полученных с помощью

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

однако информация, похоже, не содержит этой информации,
есть ли какой-либо способ получить эту информацию с помощью Photos framework?

спасибо, Антон

Ответ №1:

Сам PHAsset содержит местоположение (т.Е. Географическое местоположение) для изображения. Для этого нет необходимости запрашивать данные изображения.

Все, что вам нужно сделать, это

 fetchResult.objectAtIndex(1).location 
  

Вот ссылка на страницу документации для PHAsset https://developer.apple.com/reference/photos/phasset