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