У меня возникла проблема при получении данных широты и долготы с изображения (у которого есть данные о географическом местоположении). Я импортировал структуру EXIF и использую для этого следующий код:
NSData *jpegData = [UIImageJPEGRepresentation(image, 0.5) base64String];
EXFJpeg* jpegScanner = [[EXFJpeg alloc] init];
[jpegScanner scanImageData: jpegData];
EXFMetaData* exifData = jpegScanner.exifMetaData;
id latitudeValue = [exifData tagValue:[NSNumber numberWithInt:EXIF_GPSLatitude]];
id longitudeValue = [exifData tagValue:[NSNumber numberWithInt:EXIF_GPSLongitude]];
NSLog(@"Longitude: %@ Longitude: %@", latitudeValue, longitudeValue);
Но он возвращает значение NULL как для широты, так и для долготы, может ли кто-нибудь сказать мне, что я делаю неправильно в приведенном выше коде? Пожалуйста, помогите мне. Заранее спасибо!!