Вы можете добавить UILabel к вашему виду. Это может быть создано программно или в вашей xib.Если ваша xib содержит UITableView как [self view], как это типично для UITableViewController, то создайте свойство для метки на вашем viewController
@property (nonatomic, retain) IBOutlet UILabel *noResultsLabel;
Перетащите UILabel из библиотеки в окно документа какбрат к вашему «представлению таблицы».Установите свойства текста (жирный шрифт 36pt, светло-серый выглядит довольно хорошо)
Управляйте перетаскиванием из «Владельца файла», чтобы подключить розетку к этикетке.

На вашем сервереобратный вызов, вы можете добавить метку к представлению.Вот пример:
#pragma mark -
#pragma mark Server callbacks
- (void)serviceExecutionComplete:(NSMutableArray *)results {
[self setServerData:results];
if ([results count] == 0)
{
// no results,
CGRect viewFrame = [[self view] frame];
[[self noResultsLabel] setFrame:CGRectMake(0, (viewFrame.size.height - 100) / 2, viewFrame.size.width, 50.0)];
[[self view] addSubview:[self noResultsLabel]];
}
else
{
[[self noResultsLabel] removeFromSuperview];
[self.tableView reloadData];
}
}
Вы можете сделать то же самое в tableView: numberOfRowsInSection: если это лучше подходит вашему дизайну