equal
deleted
inserted
replaced
110 #pragma mark - |
110 #pragma mark - |
111 #pragma mark Memory management |
111 #pragma mark Memory management |
112 -(void) didReceiveMemoryWarning { |
112 -(void) didReceiveMemoryWarning { |
113 // Releases the view if it doesn't have a superview. |
113 // Releases the view if it doesn't have a superview. |
114 [super didReceiveMemoryWarning]; |
114 [super didReceiveMemoryWarning]; |
115 // Relinquish ownership any cached data, images, etc that aren't in use. |
115 // Relinquish ownership any cached data, images, etc that aren't in use. |
|
116 if (generalSettingsViewController.view.superview == nil) |
|
117 generalSettingsViewController = nil; |
|
118 if (teamSettingsViewController.view.superview == nil) |
|
119 teamSettingsViewController = nil; |
|
120 if (weaponSettingsViewController.view.superview == nil) |
|
121 weaponSettingsViewController = nil; |
|
122 if (schemeSettingsViewController.view.superview == nil) |
|
123 schemeSettingsViewController = nil; |
|
124 MSG_MEMCLEAN(); |
116 } |
125 } |
117 |
126 |
118 -(void) viewDidUnload { |
127 -(void) viewDidUnload { |
119 self.detailViewController = nil; |
128 self.detailViewController = nil; |
120 self.controllerNames = nil; |
129 self.controllerNames = nil; |
122 generalSettingsViewController = nil; |
131 generalSettingsViewController = nil; |
123 teamSettingsViewController = nil; |
132 teamSettingsViewController = nil; |
124 weaponSettingsViewController = nil; |
133 weaponSettingsViewController = nil; |
125 schemeSettingsViewController = nil; |
134 schemeSettingsViewController = nil; |
126 [super viewDidUnload]; |
135 [super viewDidUnload]; |
|
136 MSG_DIDUNLOAD(); |
127 } |
137 } |
128 |
138 |
129 -(void) dealloc { |
139 -(void) dealloc { |
130 [controllerNames release]; |
140 [controllerNames release]; |
131 [detailViewController release]; |
141 [detailViewController release]; |