Какую единицу времени возвращает timeIntervalSinceDate?


какую единицу времени возвращает timeIntervalSinceDate? Это секунды, миллисекунды или что-то еще?

в документации говорится, что он возвращает NSTimeInterval, но что единица времени это значение?

2 67

2 ответа:

он возвращает количество секунд, как NSTimeInterval значение.

С эта страница документации:

NSTimeInterval всегда указывается в секундах; он дает суб-миллисекундной точностью в диапазоне 10 000 лет.

и NSDate docs показать прототип функции как:

- (NSTimeInterval)timeIntervalSinceDate:(NSDate *)anotherDate

и основные типы данных doc гласит:

NSTimeInterval всегда указывается в секундах; это дает суб-миллисекундной точностью в диапазоне 10 000 лет.