Здесь было мое решение, частично.
В didSelectRowAtIndexPath (делегат - мой одиночный делегат приложения):
[delegate setDetailItem:newFile];
setDetailItem:
- (void)setDetailItem:(id)newDetailItem
{
if (detailItem != newDetailItem)
{
[detailItem release];
detailItem = [newDetailItem retain];
}
detailViewController.detailItem = self.detailItem;
[self.detailViewController configureView];
}
detailViewController имеет переменную (id) (*), которуюустановить из строки, которую я выбрал.затем я настраиваю свой подробный вид по мере необходимости на основе этого элемента.Так что для вас есть начало.