iOS добавить пинпад для защиты приложения
Я создаю приложение для 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:(
Большое спасибо за вашу помощь.