Когда я запускаю рассматриваемое приложение, я загружаю таблицу из массива, полученного из plist. В didSelectRowAtIndexPath я присваиваю значения из массива вспомогательным представлениям контроллера подробных представлений, а затем помещаю контроллер подробных представлений в стек, но при запуске приложения в первый раз выбираю любую строку из таблицы, данные из массива не появляется в моем подробном представлении подпредставлений / полей контроллера. Затем я возвращаюсь к табличному представлению, повторно выбираю строку, и данные затем загружаются в контроллер подробного представления.
В методе контроллера табличного представления didSelectRowAtIndexPath я делаю следующее, где xLabel - это вспомогательное представление UILabel в xib контроллера с принудительным представлением:
self.detailViewController.xLabel.text = [[[xArray objectAtIndex: indexPath.section] objectForKey:@"xDesc"] objectAtIndex:indexPath.row];
Что мне нужно сделать, чтобы данные появлялись при первом выборе строки?