Используя Swift, как я могу получить часовой пояс из CLLocation, когда пользователь находится в автономном режиме? ⇐ IOS
Используя Swift, как я могу получить часовой пояс из CLLocation, когда пользователь находится в автономном режиме?
Я пытаюсь получить часовые пояса для мест на глобальной карте, на которые нажимает пользователь. У меня есть только координаты этих точек. Я могу создать CLLocation иverseGeocodeLocation, чтобы получить метку и часовой пояс, однако это работает только тогда, когда пользователь подключен к Интернету.
Поскольку границы часового пояса фиксированы, интересно, можно ли как-нибудь получить часовой пояс для местоположения в автономном режиме с помощью библиотек Swift? Для этого я не ищу сторонние библиотеки.
Код для онлайн-запроса:
let clLocation = CLLocation(широта: location.latitude, долгота: location.longitude) пусть геокодер = CLGeocoder() geocoder.reverseGeocodeLocation(clLocation) { метки, ошибка в если пусть ошибка = ошибка { печать (error.localizedDescription) } еще { если пусть метки = метки { если let timeZone = Placemarks.first!.timeZone { self.timeZone = часовой пояс } } } }
Я пытаюсь получить часовые пояса для мест на глобальной карте, на которые нажимает пользователь. У меня есть только координаты этих точек. Я могу создать CLLocation иverseGeocodeLocation, чтобы получить метку и часовой пояс, однако это работает только тогда, когда пользователь подключен к Интернету.
Поскольку границы часового пояса фиксированы, интересно, можно ли как-нибудь получить часовой пояс для местоположения в автономном режиме с помощью библиотек Swift? Для этого я не ищу сторонние библиотеки.
Код для онлайн-запроса:
let clLocation = CLLocation(широта: location.latitude, долгота: location.longitude) пусть геокодер = CLGeocoder() geocoder.reverseGeocodeLocation(clLocation) { метки, ошибка в если пусть ошибка = ошибка { печать (error.localizedDescription) } еще { если пусть метки = метки { если let timeZone = Placemarks.first!.timeZone { self.timeZone = часовой пояс } } } }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение