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];
}
任何帮助,将不胜感激
有一个伟大的文章,解释为什么你需要这样做:HTTP:/ /weblog.bignerdranch.com/?p=95 – jergason 2010-07-23 16:23:09