アプリケーションは、ログアウトを呼び出す事でユーザー情報を初期化する事ができます。ログアウトメソッドは内部的にはIMAPSサーバの認証機構を呼び出さないため、ネットワークが利用不可能な状態でも呼び出す事ができます。
private void logoutFunc(Context context) {
try {
LoginManager mLoginManager = new LoginManager(context);
mLoginManager.logout();
} catch (例外キャッチ) {
// キャッチした例外の内容に応じて、例外処理を実装します。
}
}
- (void)func {
IMALoginManager *loginManager = [[IMALoginManager alloc] init];
NSError *anError = nil;
BOOL result = [loginManager logout:&anError];
if(result == NO) {
// それぞれのエラーの実装.
}
}
private void logoutFunc() {
try
{
LoginManager lm = new LoginManager();
lm.logout();
}
catch (例外キャッチ)
{
// キャッチした例外の内容に応じて、例外処理を実装します。
}
}