0

私は 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];
  }
}
4

1 に答える 1

0

if ([passCode isEqualToString:@"0000"])は常に と比較され0000ます。設定したパスコードを追跡し、 と比較するのではなく、その値と比較する必要があります0000

于 2012-11-03T00:44:40.703 に答える