1

我有一个例外

错误域=NSURLErrorDomain 代码=-1001 “请求超时。” UserInfo=0x1fd68a20 {NSErrorFailingURLStringKey= http://mac-mini.local/~user/restcon/auth?username=&password= , NSErrorFailingURLKey= http://mac-mini.local/~user/restcon/auth?username=&password = , NSLocalizedDescription=请求超时., NSUnderlyingError=0x1fd25730 "请求超时."}

如何获得 NSLocalizedDescription?

如果我在调试器中'po 0x1fd68a20',我可以获得我想要的 NSDictionary。但是 [exception userInfo] 返回我为零。

4

1 回答 1

2

假设您的异常位于 NSException 类型的对象中,请尝试

NSString *errorDescription = [exception.error.userInfo valueForKey:NSLocalizedDescriptionKey].
于 2014-02-21T07:04:45.513 回答