//
//? ViewController.m
//
#import "ViewController.h"
@interface ViewController ()
@property (weak, nonatomic) IBOutlet UITextField *userTF;
@property (weak, nonatomic) IBOutlet UITextField *passWordTF;
@end
@implementation ViewController
- (void)viewDidLoad {
? ? [super viewDidLoad];
? ? // Do any additional setup after loading the view, typically from a nib.
}
//點(diǎn)擊登錄方法
- (IBAction)login:(id)sender {
? ? //創(chuàng)建NSUserDefaults對象
? ? NSUserDefaults*userDes=[NSUserDefaults standardUserDefaults];
? ? //獲取NSUserDefaults的賬戶
? ? NSString*user=[userDesobjectForKey:@"user"];
? ? NSString*pass=[userDesobjectForKey:@"pass"];
? ? //判斷是否成功? 如果user,pass和輸入框的文字相同 則登錄成功 否則失敗
? ? if([self.userTF.text isEqualToString:user]&&[self.passWordTF.text isEqualToString:pass]){
? ? ? ? //創(chuàng)建提示框
? ? ? ? UIAlertView*alertV=[[UIAlertViewalloc]initWithTitle:@"提示框"message:@"登錄成功"delegate:selfcancelButtonTitle:@"確定"otherButtonTitles:nil,nil];
? ? ? ? //展示提示框
? ? ? ? [alertVshow];
? ? }else{
? ? ? ? //創(chuàng)建提示框
? ? ? ? UIAlertView*alertV=[[UIAlertViewalloc]initWithTitle:@"提示框"message:@"登錄失敗"delegate:selfcancelButtonTitle:@"確定"otherButtonTitles:nil,nil];
? ? ? ? //展示提示框
? ? ? ? [alertVshow];
? ? }
}
//點(diǎn)擊注冊方法
- (IBAction)zhuCe:(id)sender {
? ? //獲取輸入框的文字
? ? NSString*userStr =self.userTF.text;
? ? NSString*passStr=self.userTF.text;
? ? //將獲取的文字存儲到? ? NSUserDefaults
? ? if(self.userTF.text.length!=0&&self.passWordTF.text.length!=0){
? ? ? ? //創(chuàng)建? ? NSUserDefaults
? ? ? ? NSUserDefaults*userDes=[NSUserDefaults standardUserDefaults];
? ? ? ? //存儲
? ? ? ? [userDessetObject:userStrforKey:@"user"];
? ? ? ? [userDessetObject:passStrforKey:@"pass"];
? ? }else{
? ? ? ? //創(chuàng)建提示框
? ? ? ? UIAlertView*alertV=[[UIAlertView alloc]initWithTitle:@"提示框" message:@"用戶名或密碼不能為空" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:nil, nil];
? ? ? ? //展示提示框
? ? ? ? [alertVshow];
? ? }
}
@end