未來我有這樣一段代碼:可可 - NSError描述不知從哪兒
- (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 ...
無法通過* server *找到。這不是應用程序的錯誤。注意。 – 2011-08-02 23:09:21
我認爲OP知道HTTP錯誤代碼是什麼。 –
@Oliver:我添加了一些關於本地化消息來源的更多信息。否則,我無法進一步分解它。你提供了大部分的錯誤信息,並告訴錯誤來填補其餘部分。 –