jak zaimplementować ładowanie więcej dla widoku tabeli po przewinięciu do dołu? (tzn. podciągnij, aby odświeżyć)

Chcę załadować więcej danych, gdy widok przewinie się do dołu, tj. pociągnij, aby odświeżyć, ale nie wiem, jak wyświetlić słowa takie jak „Ładowanie więcej ...”, jak pokazano poniżej i zatrzymać przeglądanie tabeli w tej komórce, ponieważ jeśli jest używana

NSIndexPath *indexPath = [NSIndexPath indexPathForRow:10 inSection:0];
[self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES];

jest błąd:

*** Terminating app due to uncaught exception 'NSRangeException', reason: '-[TNTableView _contentOffsetForScrollingToRowAtIndexPath:atScrollPosition:]: row (10) beyond bounds (0) for section (0).'

i jeśli nie ma danych dla tableView, ładowanie więcej jest nadal w dolnej komórce, np. tabela może pokazywać 9 wierszy, jeśli nie ma danych dla widoku tabeli, komórka „Ładowanie więcej” znajduje się w 10 wierszu.

questionAnswers(1)

yourAnswerToTheQuestion