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:(

Большое спасибо за вашу помощь.

0 ответов

Другие вопросы по тегам