Normalmente, cuando usas la alarma en iPhone, esas ruedas de horas y minutos que se desplazan parecen poder seguir girando mientras tu dedo aguante. Eso es lo que la mayoría de la gente cree: un bucle infinito de números que dan vueltas sin parar. Pero en realidad hay un punto de detención. Si deslizas y deslizas sin parar, te toparás con un límite en las 4:39 (o 16:39 para quienes usan el formato de 24 horas). Si giras en la otra dirección, también se acaban los números.
|
etiquetas: apple , alarma , circulo , iphone
El tema es que tienen que seleccionar del 1 al 12 (o al 24) y del 1 al 60. Eso se ha hecho con aritmética modular toda la vida, para gestionar el desbordamiento. Deberían añadir ese control para que se pueda usar en más aplicaciones.
.y no, un array de números del 0 al 59 ahorra más memoria que un array de números inmenso. Pero es que tampoco hace falta ningún array.