NSUserDefaults 存储用户名 密码
2013-07-18 00:00
405 查看
首先要在 AppDelegate.h里面定义
NSDictionary *userDefaults;
@property (nonatomic, retain) NSDictionary *userDefaults;
在AppDelegate.m里 @synthesize userDefaults;
//本地存储密码
NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults];
[userDefault setObject:user forKey:@"user"];
[userDefault setObject:pwd forKey:@"pwd"];
AppDelegate *myDelegate = [[UIApplication sharedApplication]delegate];
myDelegate.userDefaults = userDefault;
//取用户名密码
AppDelegate *myDelegate = [[UIApplication sharedApplication]delegate];
NSString *user = [myDelegate.userDefaults valueForKey:@"user"];
NSString *pwd = [myDelegate.userDefaults valueForKey:@"pwd"];
好了,大功告成。
NSDictionary *userDefaults;
@property (nonatomic, retain) NSDictionary *userDefaults;
在AppDelegate.m里 @synthesize userDefaults;
//本地存储密码
NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults];
[userDefault setObject:user forKey:@"user"];
[userDefault setObject:pwd forKey:@"pwd"];
AppDelegate *myDelegate = [[UIApplication sharedApplication]delegate];
myDelegate.userDefaults = userDefault;
//取用户名密码
AppDelegate *myDelegate = [[UIApplication sharedApplication]delegate];
NSString *user = [myDelegate.userDefaults valueForKey:@"user"];
NSString *pwd = [myDelegate.userDefaults valueForKey:@"pwd"];
好了,大功告成。
相关文章推荐
- NSUserDefaults 简单的用户名密码持久化存储 自动登录实现
- NSUserDefaults 存储用户名 密码
- NSUserDefaults保存用户名和密码
- 使用NSUserDefaults保存用户名和密码
- NSUserDefaults:通常用来保存一些小巧的数据,如用户的用户名密码,或者是用户的使用习惯,如是否自动打开背景音乐等。
- iOS使用NSUserDefaults保存用户名和密码
- 使用NSUserDefaults保存用户名和密码
- 使用NSUserDefaults保存用户名和密码
- 使用NSUserDefaults保存用户名和密码
- NSUserDefaults保存用户名和密码
- NSUserDefaults轻量级存储数据(登录的账号密码)
- 使用NSUserDefaults保存用户名和密码2
- 使用NSUserDefaults保存用户名和密码
- 使用NSUserDefaults保存用户名和密码
- 使用NSUserDefaults保存用户名和密码
- 通过NSUserDefaults来存储变量
- Android与IOS异同点对比 ( 2 ) ------ 数据存储(SharedPreferences VS NSUserDefaults)
- [数据存储之二]NSUserDefaults练习
- 三种数据存储 (plist,NSUserDefaults存储,NSKeyedArchiver存模型方法)
- IOS NSUserDefault 记住用户名及密码功能的实例代码