В моем проекте iOS я получил значение long long
, которое представляет значение в миллисекундах. Мне нужно преобразовать его в NSTimeInterval
. Как я могу преобразовать это значение в NSTimeInterval
?Преобразование длинного длинного значения в NSTimerInterval
Я знаю NSTimeInterval
это тип double
, но моя ценность long long
. Я пробовал:
NSTimeInterval *time = longlongvalue/1000.0;
но есть ошибка составитель imcompatible типа, потому что NSTimeInterval
является double
типа, в то время как мое значение long long
.
Это на самом деле не звучит как вызов. NSTimeInterval - это double double. В чем дело? что ты уже испробовал? –
Я знаю, что это тип двойной, но моя ценность - длинный длинный тип, как я уже упоминал. Я попробовал «NSTimeInterval * time = value/1000.0;», но есть ошибка компилятора в несовместимом типе, потому что NSTimeInterval является двойным типом, а мое значение длиннее. –
Итак, что такое downvote? & Зачем? –