//
// ViewController.h
// Clicker
//
// Created by Tomáš Boček on 26.09.15.
// Copyright (c) 2015 StudioEnvulos. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController{
IBOutlet UILabel *Label;
int Number;
}
-(IBAction)Addition:(id)sender;
-(IBAction)Save;
-(IBAction)Load;
@end
//
// ViewController.m
// Clicker
//
// Created by Tomáš Boček on 26.09.15.
// Copyright (c) 2015 StudioEnvulos. All rights reserved.
//
#import "ViewController.h"
#import "UpgradesViewController.h"
#import "StatsViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
Label.text = [NSString stringWithFormat:@"%d", Number];
}
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
if ([segue.identifier isEqualToString:@"Upgrades"]){
// What to write here???
}
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
-(IBAction)Addition:(id)sender{
Number += 1;
Label.text = [NSString stringWithFormat:@"%d", Number];
}
-(IBAction)Save {
[[NSUserDefaults standardUserDefaults] setInteger:Number forKey:@"Number"];
}
-(IBAction)Load {
Number = [[NSUserDefaults standardUserDefaults] integerForKey:@"Number"];
Label.text = [NSString stringWithFormat:@"%d", Number];
}
@end
//
// UpgradesViewController.h
// Clicker
//
// Created by Tomáš Boček on 27.09.15.
// Copyright (c) 2015 StudioEnvulos. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface UpgradesViewController : UIViewController
@end
//
// UpgradesViewController.m
// Clicker
//
// Created by Tomáš Boček on 27.09.15.
// Copyright (c) 2015 StudioEnvulos. All rights reserved.
//
#import "UpgradesViewController.h"
@interface UpgradesViewController ()
@end
@implementation UpgradesViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
/*
#pragma mark - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
// Get the new view controller using [segue destinationViewController].
// Pass the selected object to the new view controller.
}
*/
@end