En el código creado por Apple, existe esta línea:
CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 )
¿Hay alguna razón para expresar 1,000,000,000como 1000*1000*1000?
¿Por qué no 1000^3para el caso?
1_000_000_000. Sin embargo, con constantes de tiempo esto es más difícil. Es más legible escribir 30 * 60(30 minutos en segundos) que escribir 1800. En realidad, hay idiomas que le permitirán escribir unidades, por ejemplo meters, permitiéndole protegerse contra las malas asignaciones.
^es un XOR, no un exponente u operador de potencia.