project_files/HedgewarsMobile/Classes/RestoreViewController.m
branchios-develop
changeset 12872 00215a7ec5f5
parent 11232 0425d60cd046
equal deleted inserted replaced
12871:2c06b1120749 12872:00215a7ec5f5
    19 
    19 
    20 #import "RestoreViewController.h"
    20 #import "RestoreViewController.h"
    21 #import "GameInterfaceBridge.h"
    21 #import "GameInterfaceBridge.h"
    22 
    22 
    23 @interface RestoreViewController ()
    23 @interface RestoreViewController ()
    24 @property (retain, nonatomic) IBOutlet UIButton *restoreButton;
    24 @property (strong, nonatomic) IBOutlet UIButton *restoreButton;
    25 @property (retain, nonatomic) IBOutlet UIButton *dismissButton;
    25 @property (strong, nonatomic) IBOutlet UIButton *dismissButton;
    26 @end
    26 @end
    27 
    27 
    28 @implementation RestoreViewController
    28 @implementation RestoreViewController
    29 
    29 
    30 -(BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    30 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    31     return rotationManager(interfaceOrientation);
    31     return rotationManager(interfaceOrientation);
    32 }
    32 }
    33 
    33 
    34 -(IBAction) buttonReleased:(id) sender {
    34 - (IBAction)buttonReleased:(id)sender {
    35     UIButton *theButton = (UIButton *)sender;
    35     UIButton *theButton = (UIButton *)sender;
    36     NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    36     NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    37 
    37 
    38     if (theButton.tag != 0) {
    38     if (theButton.tag != 0) {
    39         [[AudioManagerController mainManager] playClickSound];
    39         [[AudioManagerController mainManager] playClickSound];
    52         [defaults synchronize];
    52         [defaults synchronize];
    53     }
    53     }
    54     [self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
    54     [self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
    55 }
    55 }
    56 
    56 
    57 -(void) viewDidLoad {
    57 - (void)viewDidLoad {
    58     [super viewDidLoad];
    58     [super viewDidLoad];
    59     
    59     
    60     [self.restoreButton setTitle:NSLocalizedString(@"Restore", nil) forState:UIControlStateNormal];
    60     [self.restoreButton setTitle:NSLocalizedString(@"Restore", nil) forState:UIControlStateNormal];
    61     [self.dismissButton setTitle:NSLocalizedString(@"Dismiss", nil) forState:UIControlStateNormal];
    61     [self.dismissButton setTitle:NSLocalizedString(@"Dismiss", nil) forState:UIControlStateNormal];
    62     
    62     
    63     [self.restoreButton applyDarkBlueQuickStyle];
    63     [self.restoreButton applyDarkBlueQuickStyle];
    64     [self.dismissButton applyDarkBlueQuickStyle];
    64     [self.dismissButton applyDarkBlueQuickStyle];
    65 }
    65 }
    66 
    66 
    67 -(void) didReceiveMemoryWarning {
    67 #pragma mark -
       
    68 #pragma mark Memory Management
       
    69 
       
    70 - (void)didReceiveMemoryWarning {
       
    71     MSG_MEMCLEAN();
    68     [super didReceiveMemoryWarning];
    72     [super didReceiveMemoryWarning];
    69 }
    73 }
    70 
    74 
    71 -(void) viewDidUnload {
       
    72     [super viewDidUnload];
       
    73 }
       
    74 
       
    75 -(void) dealloc {
       
    76     [_restoreButton release];
       
    77     [_dismissButton release];
       
    78     [super dealloc];
       
    79 }
       
    80 
       
    81 
       
    82 @end
    75 @end