2010-04-22 6 views

Répondre

4

Juste 1 nombre entier?

// write 
[[NSUserDefaults standardUserDefaults] setInteger:theInteger forKey:@"bestScore"]; 

... 

// read 
theInteger = [[NSUserDefaults standardUserDefaults] integerForKey:@"bestScore"]; 

(généralement des jeux top-10 soutiennent, et que vous voulez le NSInteger boîte dans un NSNumber, insérez tous les 10 d'entre eux dans un NSArray et enregistrez le tableau.)

+0

Merci, il est parfait! – pimpampoum

0

Oui, utiliser NSInteger et le stocker dans vos préférences ou un fichier privé. Stockage par défaut de l'utilisateur avec: [[NSUserDefaults standardUserDefaults] setObject: [NSArchiver archivéDataWithRootObject: highScore] forKey: @ "HighScore"];

Extrayez Avec:

NSNumber * highScore = [defaults objectForKey:@"HighScore"];  
Questions connexes