cocoaTouch/TeamSettingsViewController.m
changeset 3490 016b3172b645
parent 3479 972ae3ec178a
equal deleted inserted replaced
3489:aedf289192f5 3490:016b3172b645
   143 #pragma mark Memory management
   143 #pragma mark Memory management
   144 -(void) didReceiveMemoryWarning {
   144 -(void) didReceiveMemoryWarning {
   145     // Releases the view if it doesn't have a superview.
   145     // Releases the view if it doesn't have a superview.
   146     [super didReceiveMemoryWarning];
   146     [super didReceiveMemoryWarning];
   147     // Relinquish ownership any cached data, images, etc that aren't in use.
   147     // Relinquish ownership any cached data, images, etc that aren't in use.
       
   148     if (childController.view.superview == nil )
       
   149         childController = nil;
   148 }
   150 }
   149 
   151 
   150 -(void) viewDidUnload {
   152 -(void) viewDidUnload {
   151     self.listOfTeams = nil;
   153     self.listOfTeams = nil;
   152     childController = nil;
   154     childController = nil;
   153     [super viewDidUnload];
   155     [super viewDidUnload];
       
   156     MSG_DIDUNLOAD();
   154 }
   157 }
   155 
   158 
   156 -(void) dealloc {
   159 -(void) dealloc {
   157     [self.listOfTeams release];
   160     [self.listOfTeams release];
   158     [childController release];
   161     [childController release];