如何使用Koolistov Passcode xcode设置密码

时间:2012-11-02 23:59:30

标签: ios xcode sdk passwords

我是XCode的新手;所以请耐心等待。

我正在尝试用密码保护我的iOS应用程序 - 我已经使用github.com/Koolistov/Passcode作为基本代码。

当应用程序启动时,它工作正常并要求输入密码。 我尝试设置新密码,但它不起作用。请任何人帮忙。 目前密码为“0000”

更新 - 代码:

- (void)passcodeController:(KVPasscodeViewController *)controller passcodeEntered:(NSString *)passCode {
  if ([passCode isEqualToString:@"0000"]) {
    self.window.rootViewController = self.viewController;
    [self.window makeKeyAndVisible];
  } else {
    controller.instructionLabel.text = [NSString stringWithFormat:NSLocalizedString(@"%@ -wrong PW.", @""), passCode];
    [controller resetWithAnimation:KVPasscodeAnimationStyleInvalid];
  }
}

1 个答案:

答案 0 :(得分:0)

if ([passCode isEqualToString:@"0000"])将始终与0000进行比较。您必须跟踪已设置的密码,并与该值进行比较,而不是与0000进行比较。