Я впервые задаю вопрос на этом сайте. Как разработчик-любитель, я всегда находил ответы на свои вопросы на этом сайте, но не мог найти ответ на свою текущую проблему.
В моем приложении для iPad я вызываю новый UIViewController из rootView:
DisplayTheMapViewController_iPad *root = [[DisplayTheMapViewController_iPad alloc] init];
displayTheMapViewController=root;
[[self navigationController] pushViewController:displayTheMapViewController animated:YES];
[root release];
Когда я возвращаюсь из этого представления в основное, происходит сбой приложения (это занимает минуту или около того, и до тех пор все нормально, но это всегда происходит) с ошибкой пула автоматического выпуска.
когда я комментирую [root release], приложение остается живым, но тогда у меня возникает другая проблема: во время моего второго посещения представления (не первого!) При вызове метода, который помещает всплывающее окно в представление, приложение падает, и я получаю следующую ошибку:
'Поповеры не могут быть представлены из вида, у которого нет окна.'
Я должен сделать что-то не так. Заранее благодарю за любой совет.