我的应用程序从某个视图开始,用户可以从那里推送多个视图。当用户到达最后一个视图时,我提供了一个弹出到 rootview 控制器的按钮。但是当每个视图被推送时,整个应用程序中一直在增加的内存被发现没有释放。再次,如果用户开始使用应用程序,它会不断增加。我不知道问题究竟出在哪里。有人可以帮我解决这个问题吗?
-(void)buttonPressedStart{
QuizicleViewController *dvController = [[QuizicleViewController alloc] init];
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle: @"Cancel" style: UIBarButtonItemStyleBordered target: nil action:nil];
[[self navigationItem] setBackBarButtonItem: backButton];
[backButton release];
[self.navigationController pushViewController:dvController animated:YES];
[dvController release];
dvController = nil;
}