Pregunta

Tengo una velocidad de Ivar definida como un punto CG.

Necesito extraer de alguna manera solo el valor 'x' de la velocidad, y luego usar esto para enviar un mensaje a la siguiente firma del método

-(void) adjustTimer:(NSTimeInterval*)newInterval

¿Cómo obtengo solo el valor 'X' de un punto CG? ¿Entonces necesito convertir o lanzar este resultado antes de llamar a mi método AttleTimer?

¿Fue útil?

Solución

This should do it:

NSTimeInterval t = (NSTimeInterval) point.x;
[self adjustTimer:&t];
point.x = t;

Note that NSTimeInterval is a double and x is a CGFloat, so it's not safe to pass a direct pointer to your x value.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top