Преобразовать TimeInterval в строку Строку в интервал времениIOS

Программируем под IOS
Anonymous
Преобразовать TimeInterval в строку Строку в интервал времени

Сообщение Anonymous »


У меня есть TimeInterval. Мне пришлось преобразовать его в String, чтобы его можно было добавить в Dictionary, который передается из Apple Watch. на iPhone через WatchConnectivity.

Теперь, когда у меня есть String на iPhone, мне нужно превратить ее обратно в TimeInterval, но я не могу чтобы понять это.

(Мне нужно отобразить это в UILabel, который показывает продолжительность сеанса тренировки.)

Есть идеи?

Пример

Посмотреть:

00:15:15 (часы, минуты, секунды) превращается в «915.012948989868»

let myDouble = ComputeDurationOfWorkout(withEvents: hkWorkout?.workoutEvents, startDate: hkWorkout?.startDate, endDate: hkWorkout?.endDate) пусть myDoubleString = String(myDouble) длительностьVariableString = myDoubleString iPhone:

Нужно превратить "915.012948989868" обратно в 00:15:15

Вернуться в «IOS»