J'ai une application simple, basée sur le modèle "Application Utility". Il récupère un fichier XML protégé par mot de passe (via NSXMLParser).Stockage des mots de passe dans les applications iPhone
Je veux permettre à l'utilisateur de définir un nom d'utilisateur et mot de passe dans le « FlipsideView », comment pourrais-je aller à ce sujet?
Je les bases en place, les deux boîtes UITextField, dont la valeur se prépare à une valeur fixe lorsque la charge d'affichage (en utilisant la méthode viewWillAppear
) et NSLog'd lorsque l'affichage est fermé (le NSLog
est juste pour le test, évidemment, dans la méthode viewWillDisappear
)
Comment puis-je stocker les données? J'ai jeté un oeil à la documentation du développeur, et il semble que je devrais utiliser NSUserDefaults
..?
Parfait, merci! Une chose a souligné dans les commentaires de cette page (qui a causé l'erreur lors de la compilation), vous devez inclure le Security.Syoutube iPhoneOS pour que cela fonctionne. – dbr
Cela est parfaitement logique pour stocker le mot de passe, mais qu'en est-il de stocker le nom d'utilisateur (pour récupérer le mot de passe)? Quelque chose qui ne sera pas écrasé sur les mises à jour de l'application, etc. Il semble inutile de stocker dans le userdefaults si c'est la seule chose là-bas. –