現在、evernote api を使用して iOS でアプリを開発しています。最近、いくつかの問題が私を混乱させます。これがコードです
EDAMAuthenticationResult* authResult = nil;
@try {
authResult =[userStore authenticate:username :password : consumerKey :consumerSecret];
}
@catch (EDAMUserException * e) {
NSString * errorMessage = nil;
switch ([e errorCode]) {
case EDAMErrorCode_INVALID_AUTH:
errorMessage = @"username and password did not match";
break;
default:
errorMessage = @"unknown";
break;
}
[MyAppUtility alertWithTitle:@"Evernote" content:errorMessage];
}
EDAMErrorCode_INVALID_AUTH 例外をキャッチできるようになりましたが、Wi-Fi をオフにすると、「HTTP 要求を作成できませんでした」という例外でアプリがクラッシュします。この例外をどのように考えますか?