0

私はストーリーボードが初めてです。ログイン画面を持つアプリケーションを作成しました。ユーザーがログインすると、ユーザー名とパスワードが に保存されNSUserDefaultsます。これは、ユーザーがアプリケーションのインストール後に一度だけログインする必要があるためです。ユーザーがアプリケーションを再度開いたときに、ログイン ページが表示されないようにする必要があります。ストーリーボードでこれを達成する方法がわかりません。誰かがこれを行う方法を教えてください。

編集:

私は次のコードを書きましたdidFinishLaunchingWithOptions

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults objectForKey:@"username"] && [defaults objectForKey:@"password"] && [defaults objectForKey:@"url"]) {
    self.window.rootViewController = [self.window.rootViewController.storyboard instantiateViewControllerWithIdentifier:@"navigationview"];
}
else {
    self.window.rootViewController = [self.window.rootViewController.storyboard instantiateViewControllerWithIdentifier:@"login"];
}
return YES;
4

0 に答える 0