NSErrorDomain 用于打包 HTTP 结果代码?

发布于 2024-11-06 03:55:23 字数 365 浏览 5 评论 0原文

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

倒带 2024-11-13 03:55:23

我正在使用 NSURLErrorDomain 来实现此目的。

I'm using NSURLErrorDomain for that purpose.

半﹌身腐败 2024-11-13 03:55:23

为了结束这个问题,我只想声明不存在。如果有人知道一种方法,请随时发布另一个答案,我会选择它。

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文