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 |