Лучше иметь UITableViewController, который вы используете, выступать в качестве делегата текстового представления для каждой ячейки - убедитесь, что вы повторно используете ячейки, и при их создании или повторном использовании прикрепите свой класс в качестве делегата для UITextViews, который вы используете пользовательский класс UITableViewCell с аксессорами для доступа к UITextViews.
Если вы установите классы ячеек в качестве текстовых делегатов, у вас могут возникнуть проблемы, если пользователь прокрутит ячейку табличного представления за пределы экрана с клавиатурой вверх.