私はこのコードを持っています:
- (void)connection:(NSURLConnection*)connection didReceiveResponse:(NSURLResponse*)response
{
if ([response respondsToSelector:@selector(statusCode)]) {
int statusCode = [((NSHTTPURLResponse*)response) statusCode];
if (statusCode >= 400) {
NSError* statusError = [NSError errorWithDomain:@"Server connection error" code:statusCode userInfo:nil];
[self connection:connection didFailWithError:statusError];
}
}
}
- (void)connection:(NSURLConnection*)connection didFailWithError:(NSError*)error
{
NSLog(@"%@", [error localizedDescription]);
}
それは行方不明のページを与えます:
--> 操作を完了できませんでした。(サーバー接続エラーエラー404)
その説明(ローカライズされているかどうかにかかわらず)はどこから来たのですか?
コードとカスタムの意味のないドメイン文字列で NSError を初期化しました...