NSDate, NTP и время доставки - PullRequest
       10

NSDate, NTP и время доставки

5 голосов
/ 13 сентября 2011

Я только что прочитал в документах, что:

Какао реализует время в соответствии со стандартом протокола сетевого времени (NTP), который основан на Всемирном координированном времени.

Я правильно предположил, что для OSX выполняется синхронизация с интернетом, правильно?

А как насчет устройств iOS? Синхронизируются ли те же объекты NSO (NSDate, NSCalendar и т. Д.) С Интернетом, либо они получают время от оператора iPhone (например, AT & T, Verizon и т. Д.)? Какао-Touch работает так же, как какао в отношении получения и синхронизации времени?

Если это не так, а вместо этого получает время от оператора, как бы вы могли получить время из Интернета для приложения для iOS? Мне не нужен пример кода - мне нужно только указать в правильном направлении.

Спасибо!

1 Ответ

3 голосов
/ 13 сентября 2011

iOS получает время из разных источников, одним из них является NTP.В идеале время обновляется с GPS - это самое точное время, которое вы можете получить (в основном это атомные часы), или с носителя (через NITZ).В противном случае устройство падает на NTP.Наконец, когда вы подключаете свое устройство к iTunes, ваше время также обновляется.Таким образом, касание Какао отличается тем, что у него есть и GPS, и операторы связи, которых нет у Какао.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...