简单数据持久化/NSUserDefaults(单例) 登陆界面简单验证

来源:互联网 发布:软件企业资质证书 编辑:程序博客网 时间:2024/06/10 19:17

声明两个

@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"]);////           }


0 0