iOS: Como obter a duração do gesto de pressão longa?

Estou trabalhando em um jogo no qual um atributo de um objeto de jogo é definido pressionando longamente o próprio objeto. O valor do atributo é determinado pela duração do gesto de pressão longa. Estou usando o UILongPressGestureRecognizer para esse fim, então é algo assim:

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

Em seguida, a função de manipulador

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

Como obtenho a duração do gesto de pressão prolongada neste caso?

questionAnswers(14)

yourAnswerToTheQuestion