我正在使用以下代码在 Iphone 中获取用户所在的城市和国家/地区。
CLLocation *location = // Some location
[[[CLGeocoder alloc] init] reverseGeocodeLocation:location completionHandler:^(NSArray *placemarks, NSError *error) {}];
它可以工作,但问题是它以指定的语言返回值。例如,如果用户的当前国家/地区是阿联酋和迪拜市,那么它给我的值为 دبي 和 لإمارات 。我想用英语获得这些值,例如,迪拜和阿拉伯联合酋长国。