the.expert
Lieutenant
- Registriert
- Jan. 2008
- Beiträge
- 892
Hey,
es geht um iOS App Programming.
Ich habe ein gutes Tutorial gefunden, wie man Daten speichern und laden kann.
XCode 4 Tutorial Save and Load Data - Geeky Lemon Development
Nun wollte ich mir mit dieser Basis eine Oberfläche erstellen, wo folgendes aufgebaut ist:
- Ein Label mit Zahleneingabe
- Ein Button für save und load wie im Video
- Ein Button mit settext wie im Video, natürlich dann für Nummern
- bei klick auf load, verdoppelt er den Wert
Wie genau wird das umgecoded? Ist es viel Arbeit von der Quelldatei aus?
es geht um iOS App Programming.
Ich habe ein gutes Tutorial gefunden, wie man Daten speichern und laden kann.
XCode 4 Tutorial Save and Load Data - Geeky Lemon Development
Nun wollte ich mir mit dieser Basis eine Oberfläche erstellen, wo folgendes aufgebaut ist:
- Ein Label mit Zahleneingabe
- Ein Button für save und load wie im Video
- Ein Button mit settext wie im Video, natürlich dann für Nummern
- bei klick auf load, verdoppelt er den Wert
Wie genau wird das umgecoded? Ist es viel Arbeit von der Quelldatei aus?
Code:
[I][U]ViewController.h:[/U][/I]
IBOutlet UITextField *textfield;
IBOutlet UILabel *label;
}
-(IBAction)save;
-(IBAction)load;
-(IBAction)settext;
[I][U] ViewController.m:[/U][/I]
-(IBAction)settext {
label.text = textfield.text;
}
-(IBAction)save {
NSString *savestring = label.text;
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:savestring forKey:@"savedstring"];
[defaults synchronize];
}
-(IBAction)load {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString *loadstring = [defaults objectForKey:@"savedstring"];
[label setText:loadstring];
}
Zuletzt bearbeitet: