0
我找不到问题!任何帮助,将不胜感激: 从UITableView我推新视图包含一个视图与UIwebView访问互联网。当后退按钮被点击时,我得到下一个错误:malloc:*错误的对象0x3d438:被释放的指针未分配。 但是,当我评论最后一行(当dvController被释放时),所有工作都很好!当pushViewController:被释放的指针未被分配
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[self setCellIdxPathSelected:indexPath];
NSString *selectedID = [[theList objectAtIndex:indexPath.row] theWebID];
ExternalWebView *dvController = [[ExternalWebView alloc] initWithNibName:@"ExternalWebView" bundle:nil];
dvController.hidesBottomBarWhenPushed= YES;
dvController.theWebID= selectedID;
NSLog(@"El ID: %@", selectedID);
[self.navigationController pushViewController:dvController animated:YES];
[dvController release]; // ERROR !!!
}
感谢您的回答,它现在不会崩溃! – cubaniche 2011-04-15 22:40:53
很高兴听到它!您是否检查了泄漏工具以查看对象是否仍在泄漏? – 2011-04-16 12:55:54