在 iOS 中处理 https 错误代码的最佳方法是啥?
Posted
技术标签:
【中文标题】在 iOS 中处理 https 错误代码的最佳方法是啥?【英文标题】:What is the best way to handle https error codes in iOS?在 iOS 中处理 https 错误代码的最佳方法是什么? 【发布时间】:2016-10-13 09:54:44 【问题描述】:我的目标是向用户显示错误来源。现在我正在使用NSError localizedDescription
字符串并检查网络是否可达。
【问题讨论】:
参考此链接,如果您通过菜单检查代码,这将有助于您为不同代码的用户发送消息,developer.mozilla.org/en-US/docs/Web/HTTP/Status。 【参考方案1】:您可以向用户显示本地化描述。 Localized description
的核心目标是可读性,所以你应该使用它!
本地化描述:
包含错误的本地化描述的字符串。 (只读) 键 NSLocalizedDescriptionKey 的用户信息字典中的对象。如果用户信息字典不包含 NSLocalizedDescriptionKey 的值,则从域和代码构造一个默认字符串。
所以,如果没有找到 NSLocalizedDescriptionKey 的值,那么它将从域和代码中返回字符串!
因此,在这种情况下,您可以管理自己的自定义消息!您还可以设置一些常见的标准消息,例如 - server is not responding
或 unable to complete request
等!!!
【讨论】:
以上是关于在 iOS 中处理 https 错误代码的最佳方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章
在 ios 7 和 ios 7+ 中处理设备特定图像的最佳方法
使用 Cocoa 应用程序中嵌入的 AppleScript-ObjC 处理错误的最佳方法?