ios - 处理网络异常IOS

标签 ios objective-c exception network-programming

我是 objective-c 的新手,我正在为 android 和 iPhone 开发相同的应用程序。

在 Java 中,我使用 try-catch block 来捕获网络异常并进行处理。

在 Objective-C 中我使用:

[[NSXMLParser alloc] initWithContentsOfURL:url]

那么,在解析该输入流时我该如何处理网络异常,以便在网络出现故障或出现任何问题时通知用户并让我的应用继续运行?

最佳答案

如果您使用的是 NSXMLParser,那么请使用它的 delgate 方法..

- (void)parser:(NSXMLParser *)parser parseErrorOccurred:(NSError *)parseError
{
NSLog(@"Error = %@", parseError);
}

关于ios - 处理网络异常IOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18868031/

相关文章:

java - 如何在 Hibernate 中访问标准中的 Object.field

ios - 应用程序在前台时的推送通知样式

ios - 在矩形中绘制 NSString 对象。

ios - 检测何时停止在 UITextField 中输入

ios - (BOOL)strstr() 在 32 位 iOS 设备中失败

exception - 无法通过 mongodb.conf 更改 mongodb 中的 dbpath

TableViewCells 中的 iOS Facebook SDK 配置文件图片

ios - 使用新的 Swift 3 和 Alamofire 解析 JSON

ios - 从UITableView中的NSOrderedSet中删除NSManagedObject

java - Java 异常处理框架