Sto provando a creare un timer per il conto alla rovescia x minuti e y secondi. Sto calcolando il numero di secondi e la creazione del InterfaceTimer in questo modo: timer.setDate (NSDate (timeIntervalSinceNow: doppia (secondsValue + 1))) timer.stop()WKInterfaceTimer utilizzato come timer per avviare e arrestare il conto alla rovescia
dopo che continuo stoping e di partenza ancora e ancora, ma i valori stanno improvvisamente diminuendo quando "il tempo (ora) non si ferma". Ad esempio: se il timer mostra: 55, lo avvio per 3 secondi e lo interrompo, mostra: 52, aspetto 10 secondi e poi lo riavvio, parte da: 42.
Non riesco a salvare il valore attualmente in WKInterfaceTimer, in modo che sia possibile ricominciare dallo stesso punto. Tutto ciò che ho provato non funziona. Qualcuno ha lavorato con il timer e ha mantenuto lo stesso valore dopo averlo fermato?