【发布时间】:2013-06-23 08:20:56
【问题描述】:
我正在尝试使用 HttpRequest 发布用户 ID 和密码并检索用户信息。我得到了预期的结果,但客户报告说应用程序在身份验证后崩溃。他发送了一段视频,展示了该应用程序是如何崩溃的。由此我得出结论,应用程序在 uialertview 中显示 nserror 消息后崩溃了
- (void)parser:(NSXMLParser *)parser parseErrorOccurred:(NSError *)parseError
我收到的错误消息是“操作无法完成。(NSXMLParserErrorDomain 错误39.)”
在警报视图中显示此消息后,应用程序突然崩溃。无论如何,我不会面临这次崩溃。谁能帮我解决这个问题。提前致谢。
我在parseErrorOccured中使用的代码是
NSString *errorMessage = [error localizedDescription];
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Connection Error!" message:errorMessage
delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alertView show];
[alertView release];
【问题讨论】:
-
请您的客户从 iTunes 中提供崩溃日志...不要推测
-
把这个NSLog(@"%@", [error distinctizedDescription]);,让我们知道日志。?
-
@KumarKl ,该应用程序与客户端 :) 所以 NSLog 不太可能
-
警报视图中显示的日志消息。操作无法完成。 (NSXMLParserErrorDomain 错误 39。)
-
有时错误可能会导致应用崩溃,如果我们R试图与之交互...可能是NULL ..跨度>
标签: ios xmlhttprequest httprequest nsxmlparser parse-error