我正在构建一个iPad应用程序,我需要在其中实现引脚安全锁屏。
我创建了一个非常简单的硬编码密码1234,见下文:
- (IBAction)enterPassword
{
NSString *passwordString = [NSString stringWithFormat:@"1234"];
if ([passwordField.text isEqualToString:passwordString]) {
//hide password field
passwordField.hidden = YES;
//show main application view
[super viewDidLoad];
}
else {
// Password is incorrect
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Incorrect Password" message:@"This password is incorrect." delegate:self cancelButtonTitle:@"Dismiss" otherButtonTitles:nil];
[alert show];
}
}
现在,我如何实现用户随时更改密码的能力,以便它们不依赖于硬编码密码。
此外,当他们即将更改密码时,他们会被要求提供当前的旧密码以便更改密码。
请记住,我是iOS开发中的新手:(
非常感谢你的帮助。