Je travaille sur une petite application iPhone, et j'utilise NSUserDefaults
pour la persistance des données. Il ne doit garder la trace que de quelques éléments, tels que des noms et des nombres, alors je me suis dit qu'il valait mieux rester simple.
J'ai trouvé cette page à titre de référence, mais je ne pense pas qu'il puisse répondre à ma question. En gros, je veux pouvoir vérifier si une valeur (ou une clé) existe déjà dans le fichier NSUserDefaults
et agir en conséquence.
Quelques exemples : L'application démarre, si c'est la première fois qu'elle démarre, elle émet une alerte disant bienvenue. Pour savoir si c'est la première fois qu'elle s'ouvre, elle lit le fichier UserDefaults
et les contrôles.
Exemple 2 : il dit "Hello [Name]", où Name est un nom que vous avez saisi. Si vous avez ouvert l'application et qu'il n'y a pas de nom, elle devrait dire "Hello World". Je dois vérifier si vous avez déjà saisi un nom et agir en conséquence. Le nom serait stocké dans NSUserDefaults
.
Un peu d'aide ? J'apprécierais beaucoup !