Лучший способ - добавить метку и UIActivityIndicator поверх UITableView в вашем UIView. В viewDidLoad установите для скрытого свойства UILabel значение NO и начните анимировать индикатор.
Вызовите метод для загрузки данных в другой поток.
[NSThread detachNewThreadSelector...]
Как только загрузка будет завершена, вызовите метод в главном потоке, который установит UILabel hidden = YES, остановите анимацию индикатора и перезагрузите таблицу.
[self performSelectorOnMainThread...]
Надеюсь, это поможет.