screen-capture

Este tutorial pode ser facilmente classificado como FUNDAMENTAL para programadores de Cocoa e Cocoa Touch, demonstro como salvar um numero selecionado, a aplicação pode ser fechada, o iPhone reiniciado e ela estará do mesmo modo que a deixamos, esta técnica pode der estendida para salvar todos os tipos de informações, é apenas um exemplo base, caminhando para a tais, caro precisem de mais demonstrações, email.. que eu posto ;)

Classes:

Header:

IBOutlet UILabel *label;

NSInteger numero;

}

-(void)atualizar;

-(IBAction)mais;

-(IBAction)menos;

-(IBAction)salvar;

@property (nonatomic,retain) IBOutlet UILabel *label;

@end

Implementation:

- (void)viewDidLoad {

NSUserDefaults *pontosPath = [NSUserDefaults standardUserDefaults];

numero = [pontosPath integerForKey:@"integerKey"];

label.text = [NSString stringWithFormat:@"%i", numero];

[super viewDidLoad];

}

-(void)atualizar {

label.text = [NSString stringWithFormat:@"%i", numero];

}

-(IBAction)mais{

numero = numero + 1;

[self atualizar];

}

-(IBAction)menos{

numero = numero -- 1;

[self atualizar];

}

-(IBAction)salvar{

NSUserDefaults *pontosPath = [NSUserDefaults standardUserDefaults];

[pontosPath setInteger:numero forKey:@"integerKey"];

}

Share and Enjoy:
  • Print
  • Digg
  • Facebook
  • Google Bookmarks
  • email
  • PDF
  • RSS
  • Twitthis