2010-07-23 92 views
1

在我的应用程序中,我有20个左右的用户应该可以访问的ViewControllers和Xib。问题是在查看其中5个应用程序因内存不足而崩溃之后。我已经释放了我在ViewControllers中分配的所有内存,所以我只能假设它是因为它保存了很多IBOutlet的内存。iPhone内存分配问题

继承人我用插入的意见,并在上面的代码怎么也删除其中:

-(void)InsertUpperHall{ 
    [lowerHall.view removeFromSuperview]; 

    if(self.upperHall == nil) 
    { 
     UpperHall *upperController = [[UpperHall alloc] initWithNibName: @"UpperHall" bundle:nil]; 
     self.upperHall = upperController; 
     [upperController release]; 
    } 
    [self.view insertSubview: upperHall.view atIndex:0]; 
} 

任何帮助,将不胜感激

回答