NSErrorDomain 用于打包 HTTP 结果代码?
有NSPOSIXErrorDomain
用于包装posix错误,NSOSStatusErrorDomain
用于包装Carbon错误等。
是否有一个标准域用于将HTTP状态代码包装为错误?
id error = [NSError errorWithDomain: @"HTTP"
code: 404
userInfo: theInfo];
我知道我可以通过在那里指定我自己的字符串来创建我自己的错误域常量,但这似乎是错误的处理方式。肯定有一个专门用于此特定目的的域吗?
There is NSPOSIXErrorDomain
for packaging posix errors, NSOSStatusErrorDomain
for packaging Carbon errors, etc, etc.
Is there a standard domain for packaging an HTTP status code as an error?
id error = [NSError errorWithDomain: @"HTTP"
code: 404
userInfo: theInfo];
I know I could create my own error domain constant just by specifying my own string there, but that seems the wrong way to handle this. Surely there's a domain intended for this specific purpose?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我正在使用 NSURLErrorDomain 来实现此目的。
I'm using
NSURLErrorDomain
for that purpose.为了结束这个问题,我只想声明不存在。如果有人知道一种方法,请随时发布另一个答案,我会选择它。
In the interests of closing this, I'm going to just declare that there isn't. If someone knows of a way, feel free to post another answer and I'll select it.