У меня есть TimeInterval
я должен был превратить его в String
поэтому он может быть добавлен к Dictionary
, который получает передается от компании Apple заставы iPhone через WatchConnectivity
.Преобразование TimeInterval Для Струнной <del> строки для интервала времени</del>
Теперь, когда я есть String
на iPhone, мне нужно, чтобы превратить его обратно в TimeInterval
, но я не могу понять это.
(мне нужно, чтобы отобразить это в UILabel
, который показывает продолжительность сеанса тренировки.)
Любые идеи?
Для примера
Watch:
00:15:15 (часы, минуты, секунды) превращается в "+915,012948989868"
let myDouble = computeDurationOfWorkout(withEvents: hkWorkout?.workoutEvents, startDate: hkWorkout?.startDate, endDate: hkWorkout?.endDate)
let myDoubleString = String(myDouble)
durationVariableString = myDoubleString
iPhone:
Необходимо включить «915.01294898 9868 "назад в 00:15:15
Как об этом: http://stackoverflow.com/questions/26794703/swift-integer-conversion-to-hours-minutes-seconds – toddg
Ваш вопрос очень запутан. Кажется, у вас уже есть код для преобразования 'TimeInterval' в строку в формате hh: mm: ss. Кажется, у вас уже есть код для преобразования строки обратно в 'TimeInterval' (double). Что именно вы просите о помощи? – rmaddy
@toddg Я проверю эту ссылку, спасибо! – SRMR