Свернуть при вызове dismissModalViewController в tableView: didSelectRowAtIndexPath - PullRequest
0 голосов
/ 17 марта 2011

Я использую это в функции родительского представления таблицы для отображения табличного представления:

-(IBAction)someFunc{
   UITableViewController* controller = [[UITableViewController alloc] init];
   [self presentModalViewController:controller];
   [controller release]
} 

и после вызова dismissModalViewController в методе UITableView tableView:didSelectRowAtIndexPath родительское представление покажет второеи затем программа рушится.

1 Ответ

0 голосов
/ 17 марта 2011

Запустите под отладчиком, посмотрите в консоли.Скорее всего что-то не сохранилось.Установите точку останова в представлениях родительского представления таблицы viewWillAppear и viewDidAppear (возможно, во втором).Вероятная ссылка на объект, который был освобожден.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...