Просто вызовите reloadData для вашей таблицы - она не перезагружает всю таблицу, она только перезагружает ячейки, которые (или, точнее, должны стать) видимыми.
Ваши ячейки напрямую связаны с таблицей, а cellForRowAtIndexPath является мостом - это то, что система вызывает для определения способа отображения ячейки. Например, этот метод вызывается много раз при прокрутке.
В одной ситуации в прошлом я вызывал reloadRowsAtIndexPaths, чтобы перезагрузить только одну (или несколько) конкретных ячеек. В этом случае у меня была кнопка на ячейке, и я хотел отключить кнопку после того, как она была нажата один раз.