【发布时间】:2011-07-05 07:09:53
【问题描述】:
这是我第一次在这个网站上提问。作为一名业余开发者,我总是在这个网站上找到我的问题的答案,但我找不到我当前问题的答案。
在我的 iPad 应用程序中,我从 rootView 调用了一个新的 UIViewController:
DisplayTheMapViewController_iPad *root = [[DisplayTheMapViewController_iPad alloc] init];
displayTheMapViewController=root;
[[self navigationController] pushViewController:displayTheMapViewController animated:YES];
[root release];
当我从该视图返回到主视图时,应用程序崩溃(大约需要一分钟左右,在此之前一切正常,但它总是会发生),并出现自动释放池错误。
当我评论 [root release] 应用程序保持活动状态时,我遇到了另一个问题:在我第二次访问视图(不是第一次!)时,当调用在视图中放置弹出框的方法时,应用程序崩溃,我收到以下错误:
'无法从没有窗口的视图中呈现弹出窗口。'
我必须做错事。提前感谢您的任何建议。
【问题讨论】:
标签: ios ipad autorelease dealloc popover