Я смотрел каждый раз и не нашел ответа для этого.установить постоянный язык для класса экземпляра CLPlacemark
Я создаю приложение iOS, которое использует местоположение (lat + long) пользователя , создавая CLPlacemark, и отправляет на улицу + страну на сервер и возвращает ответ в соответствии с этим местоположением.
Теперь сервер может получать только значения иврита, а значения CLPlacemark изменяются в соответствии с операционной системой пользователя.
Могу ли я установить язык const для экземпляра класса CLPlacemark? я хочу, что CLPlacemark вернется древнееврейским, независимо от операционной системы пользователя
вот мой код:
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation {
geoCoder = [[CLGeocoder alloc]init];
[self.geoCoder reverseGeocodeLocation:locationManager.location completionHandler:
^(NSArray *placemarks, NSError *error) {
CLPlacemark *placemark = [placemarks objectAtIndex:0];
placemark.
self.countryTextBox.text =[placemark.addressDictionary valueForKey:@"Country"];
self.citiTextBox.text =[placemark.addressDictionary valueForKey:@"City"];
self.streetTextBox.text =[placemark.addressDictionary valueForKey:@"Street"];
self.zipCodLbl.text =[placemark.addressDictionary valueForKey:@"ZIP"];
//NSLog(@"%@",placemark.addressDictionary);
NSLog(@"%@",[placemark.addressDictionary valueForKey:@"Country"]);
NSLog(@"%@",[placemark.addressDictionary valueForKey:@"City"]);
NSLog(@"%@",[placemark.addressDictionary valueForKey:@"Street"]);
NSLog(@"%@",[placemark.addressDictionary valueForKey:@"ZIP"]);
[locationManager stopUpdatingLocation];
[self.animationBar stopAnimating];
}];
}
спасибо много.
idan.
я рад, что у меня есть помочь другому Israeli разработчику :) наслаждаться (tavala! :)) –
вы можете также добавить эту строку в файл '' main.m', прежде чем вернуться UIApplicationMain' – Xiao
Это задавливает общесистемные предпочтения пользователя , Было бы действительно очень плохой практикой не сохранять свои настройки и восстанавливать их сразу же после этого. – tooluser