保存登录凭据Xcode [英] Saving login credentials Xcode
本文介绍了保存登录凭据Xcode的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在实现一个应用程序,第一个视图是登录视图。它包含3个文本字段帐户名,用户名和密码。我想让应用程序保存登录信息,以便每次打开应用程序时都不让用户写入。并在他/她退出时删除。
I am implementing an application, the first view is the login view. it contains 3 textfields Account name, Username and password. i want to let the application to save the login information in order not to let the user write them each time he/she opens the application. And to be deleted when he/she logs out.
怎么做?以及如何读取/写入文件?
how to do that? and how to read/write on a file?
谢天谢地
推荐答案
To Save:
[[NSUserDefaults standardUserDefaults] setValue:AccountTxtField.text forKey:@"Account"];
[[NSUserDefaults standardUserDefaults] setValue:UserTxtField.text forKey:@"Username"];
[[NSUserDefaults standardUserDefaults] setValue:passwordTxtField.text forKey:@"password"];
[[NSUserDefaults standardUserDefaults] synchronize];
To Read:
NSString * _Account = [[NSUserDefaults standardUserDefaults] stringForKey:@"Account"];
NSString * _UserName = [[NSUserDefaults standardUserDefaults] stringForKey:@"Username"];
NSString * _password = [[NSUserDefaults standardUserDefaults] stringForKey:@"password"];
logOut:set all value is null。
logOut : set all value is null.
这篇关于保存登录凭据Xcode的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文