アプリケーションが終了したときにユーザーをログアウトしようとしています (この特定のケースでは、ユーザー データが頻繁に変更されないため、バックグラウンドに移行するときにログアウトする必要はありません)。
だからここに私のコードがあります:
- (void)applicationWillTerminate:(UIApplication *)application
{
User *user = [[User alloc]init];
[user logout];
}
最初にそのようにユーザーをログアウトしようとしましたが、うまくいきませんでした:
- (void)applicationWillTerminate:(UIApplication *)application
{
[[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"logged_in"];
}
何か案は?