2010-11-17 5 views

Répondre

5

Cela semble assez facile ...

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

if(![defaults boolForKey:@"hasBeenLaunchedBefore"]) { 
    //Show alert 
    [defaults setBool:YES forKey:@"hasBeenLaunchedBefore"]; 
    [defaults synchronize]; 
} 
+0

Je ne trouve pas hasBeenLaunchedBefore dans la documentation. Est-ce que je manque quelque chose? – Marty

+1

C'est juste une chaîne aléatoire que j'ai utilisée pour une clé dans cet exemple. Vous pouvez l'appeler MickeyMouse si vous le souhaitez. Il vérifie simplement si le booléen stocké dans les valeurs par défaut pour cette clé est OUI, sinon, il le définit sur OUI (et vous montrez votre alerte). –

+0

aha. je t'ai eu. n'ont pas encore travaillé avec userdefaults. – Marty

Questions connexes