我使用外部组件连接到SOAP服务。当我收到结果时,它作为对象value返回,该对象可以包含NSError或由此产生的对象。
如果出现错误,我想提取错误的代码和消息。如何将value转换为NSError?
我接收[value isKindOfClass:[NSError class]]来检查是否返回错误。
发布于 2014-10-02 12:15:45
if ([value isKindOfClass:[NSError class]]) {
NSError *error = (NSError *)value;
NSLog(@"It didn't work: %@", [error localizedDescription]);
} else {
// returned object
}https://stackoverflow.com/questions/26160411
复制相似问题