Преобразовать TimeInterval в строку Строку в интервал времени ⇐ IOS
Преобразовать TimeInterval в строку Строку в интервал времени
У меня есть 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
У меня есть 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
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение