¿Por qué usar CFTimeInterval en lugar de solo el doble?
Frecuentes
Visto 1,922 equipos
3
¿Cuál es la razón de usar CFTimeInterval
en lugar de doble en Objective C?
1 Respuestas
2
El tipo real utilizado puede cambiar de una plataforma a otra, ya que int
hizo cuando las CPU pasaron de 32 a 64 bits. Además, las variables definidas con el tipo independiente de la plataforma podrían considerarse más autodescriptivas; nadie se preguntará si una variable CFTimeInterval está expresada en horas, milisegundos, etc., porque el tipo está documentado en segundos.
Respondido el 04 de Septiembre de 13 a las 02:09
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas objective-c double or haz tu propia pregunta.
semántica y mantenibilidad en caso de que cambie el tipo de datos subyacente - Sebastian
Aquí hay una mejor pregunta: ¿por qué alguna vez usarías algo como el doble para representar el tiempo? - Hakanai