tableView: indexPathForCell devuelve nil

Estoy usando el métodotableView:indexPathForCell para implementar un delegado personalizado que pueda redimensionar dinámicamente unUITableViewCell según el tamaño de fotograma de laUIWebView que está dentro de ella. El problema es esetableView:indexPathForCell está regresandonil cuando trato de averiguar cuál es el indexPath de una celda en particular:

- (void)trialSummaryTableViewCell:(TrialSummaryTableViewCell *)cell shouldAssignHeight:(CGFloat)newHeight {
    NSIndexPath *indexPath = [tableV indexPathForCell:cell];
    NSLog(@"tableV: %@\ncell: %@\nindexPath: %@", tableV, cell, indexPath); //<-- 
    // ...
}

Aquí,tableV no devuelvenil, la celda no devuelvenil, peroindexPath devolucionesnil.

¿Qué estoy haciendo mal

Edit: estoy llamando a-(void)trialSummaryTableViewCell desde eltableView:cellForRowAtIndexPath: método

Respuestas a la pregunta(3)

Su respuesta a la pregunta