Сначала вы создаете таймер при нажатии кнопки,
NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:5.0 target:self selector:@selector(updateMethod) userInfo:nil repeats:YES];
Затем в вашем методе, который срабатывает каждые 5 секунд
- (void) updateMethod
{
[self.tableView reloadData];
}