NSErrorDomain 用于打包 HTTP 结果代码?
Posted
技术标签:
【中文标题】NSErrorDomain 用于打包 HTTP 结果代码?【英文标题】:NSErrorDomain for packaging a HTTP result code? 【发布时间】:2011-05-10 23:00:15 【问题描述】:有NSPOSIXErrorDomain
用于打包posix 错误,NSOSStatusErrorDomain
用于打包Carbon 错误等。
是否有将 HTTP 状态代码打包为错误的标准域?
id error = [NSError errorWithDomain: @"HTTP"
code: 404
userInfo: theInfo];
我知道我可以通过在此处指定我自己的字符串来创建自己的错误域常量,但这似乎是错误的处理方式。肯定有专门用于此特定目的的域吗?
【问题讨论】:
【参考方案1】:我为此使用NSURLErrorDomain
。
【讨论】:
Apple lists the available error codes here【参考方案2】:为了结束这个,我将声明没有。如果有人知道方法,请随时发布另一个答案,我会选择它。
【讨论】:
不管怎样,我使用了完全相同的域 (@"HTTP"
)。以上是关于NSErrorDomain 用于打包 HTTP 结果代码?的主要内容,如果未能解决你的问题,请参考以下文章