iOS: ¿Cómo obtener la duración del gesto de pulsación larga?

Estoy trabajando en un juego en el que se establece un atributo de un objeto del juego presionando prolongadamente el objeto en sí. El valor del atributo está determinado por la duración del gesto de pulsación larga. Estoy usando UILongPressGestureRecognizer para este propósito, por lo que es algo como esto:

[gameObjectView addGestureRecognizer:[[UILongPressGestureRecognizer alloc] 
                                       initWithTarget:self action:@selector(handle:)]];

Entonces la función del controlador

- (void)handle:(UILongPressGestureRecognizer)gesture {
  if (gesture.state == UIGestureRecognizerStateEnded) {
    // Get the duration of the gesture and calculate the value for the attribute
  }
}

¿Cómo obtengo la duración del gesto de pulsación larga en este caso?

Respuestas a la pregunta(14)

Su respuesta a la pregunta