project_files/HedgewarsMobile/Classes/OverlayViewController.m
changeset 5156 641abe679bf0
parent 5155 f2165724605c
child 5166 d1eb1560b4d5
equal deleted inserted replaced
5155:f2165724605c 5156:641abe679bf0
   250 
   250 
   251 -(void) removeOverlay {
   251 -(void) removeOverlay {
   252     [self.popupMenu performSelectorOnMainThread:@selector(dismiss) withObject:nil waitUntilDone:YES];
   252     [self.popupMenu performSelectorOnMainThread:@selector(dismiss) withObject:nil waitUntilDone:YES];
   253     [self.popoverController performSelectorOnMainThread:@selector(dismissPopoverAnimated:) withObject:nil waitUntilDone:YES];
   253     [self.popoverController performSelectorOnMainThread:@selector(dismissPopoverAnimated:) withObject:nil waitUntilDone:YES];
   254     [self.view performSelectorOnMainThread:@selector(removeFromSuperview) withObject:nil waitUntilDone:YES];
   254     [self.view performSelectorOnMainThread:@selector(removeFromSuperview) withObject:nil waitUntilDone:YES];
   255     HW_terminate(NO);
       
   256 }
   255 }
   257 
   256 
   258 -(void) didReceiveMemoryWarning {
   257 -(void) didReceiveMemoryWarning {
   259     if (self.popupMenu.view.superview == nil)
   258     if (self.popupMenu.view.superview == nil)
   260         self.popupMenu = nil;
   259         self.popupMenu = nil;
   263     if (self.amvc.view.superview == nil)
   262     if (self.amvc.view.superview == nil)
   264         self.amvc = nil;
   263         self.amvc = nil;
   265     if (IS_IPAD())
   264     if (IS_IPAD())
   266         if (((UIPopoverController *)self.popoverController).contentViewController.view.superview == nil)
   265         if (((UIPopoverController *)self.popoverController).contentViewController.view.superview == nil)
   267             self.popoverController = nil;
   266             self.popoverController = nil;
   268     
   267 
   269     MSG_MEMCLEAN();
   268     MSG_MEMCLEAN();
   270     [super didReceiveMemoryWarning];
   269     [super didReceiveMemoryWarning];
   271 }
   270 }
   272 
   271 
   273 -(void) viewDidUnload {
   272 -(void) viewDidUnload {