Используя Xcode 4, создайте шаблон проекта приложения master-detail.Перейдите к файлу раскадровки, разверните главное представление и добавьте еще одну статическую ячейку, выбрав статическую ячейку по умолчанию с именем «Detail» и нажав Cmd + D. Назовите новую статическую ячейку как «Hello» (или как угодно). Теперь в вашемФайл MasterViewController.m, реализуйте это:
- (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[self.detailViewController setDetailItem:[[[tableView cellForRowAtIndexPath:indexPath] textLabel] text]];
}
В этом примере для метки по умолчанию в detailViewController будет присвоено имя выбранной ячейки masterViewController.Обратите внимание, что setDetailItem: метод принимает параметр id, и в этом примере вы передаете NSString *.