声明两个
@property (strong, nonatomic) IBOutlet UITextField *userName;
@property (strong, nonatomic) IBOutlet UITextField *passWord;
button点击事件
- (IBAction)sss:(id)sender {
NSUserDefaults *user=[NSUserDefaults standardUserDefaults];
if ([[user objectForKey:@"userName"]isEqualToString:self.userName.text]&&[[user objectForKey:@"passWord"]isEqualToString:self.passWord.text]) {
UIAlertView *alert=[[UIAlertView alloc] initWithTitle:@"提示" message:@"登陆成功" delegate:self cancelButtonTitle:@"确定" otherButtonTitles:nil];
[alert show];
}else{
UIAlertView *alert=[[UIAlertView alloc] initWithTitle:@"提示" message:@"登陆失败" delegate:self cancelButtonTitle:@"确定" otherButtonTitles:nil];
[alert show];
}
}
<pre name="code" class="objc">
NSUserDefaults 数据持久化
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
// //NSUserDefaults(单例)
// NSUserDefaults *user=[NSUserDefaults standardUserDefaults];
// //数据持久化(存值)
// [user setObject:@"Lee" forKey:@"userName"];
//
// [user setObject:@"123" forKey:@"passWord"];
// //确定保存
// [user synchronize];
//
// //取值
// NSLog(@"userName:%@",[user objectForKey:@"userName"]);
//
// NSLog(@"passWord:%@", [user objectForKey:@"passWord"]);
//
//
}