Altura variable de TextView en la celda TableView

Tengo un básicoUITableView, que relleno con un servicio web en línea, pero no puedo encontrar una manera de establecer la altura de mis celdas (números dinámicos de celdas) de acuerdo con la altura de mitextView.

Así es como lleno mi celular:

UITextView *textView = (UITextView *)[cell viewWithTag:106];
textView.text = [[stories objectAtIndex:indexPath.row] objectForKey:@"texte"];

en micellForRow métodos:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

Intenté esto pero me da un error deEXC_BAD_ACCESS

    - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"PerleCell"];
    UITextView *textView = (UITextView *)[cell viewWithTag:106];
    textView.text = [[stories objectAtIndex:indexPath.row] objectForKey:@"texte"];
    CGFloat *heightCell =  (CGFloat*)textView.text.length;
    return *heightCell;
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta