gpt4 book ai didi

cocoa - 写入URL : error handling

转载 作者:行者123 更新时间:2023-12-03 17:55:50 25 4
gpt4 key购买 nike

Cocoa 中的文件处理非常简单,几个类处理消息如下(例如 NSData)

writeToURL:options:error:

但是错误语句的文档毫无用处。只是“描述问题的 NSError 对象”

好的,但是所有可能的错误都记录在哪里?我错过了相关链接吗?我希望这个列表不会无穷无尽。

最佳答案

您可能已经注意到 NSError 的实例包含一个名为 domain 的属性。这是一个字符串,其中定义了三个:NSPOSIXErrorDomainNSOSStatusErrorDomainNSMachErrorDomain。每个域都有其独特的错误代码,或者至少在其上下文中具有特殊含义。

对于 NSPOSIXErrorDomain,请查看 sys/errno.h

同样,对于 NSOSStatusErrorDomain,请查看 CarbonCore/MacErrors.h

对于NSMachErrorDomain,请查看mach/error.h

框架可以定义自己的域,例如 NSCocoaErrorDomain,您应该在 Foundation/FoundationErrors.h 中查找。

请记住,您可以定义自己的错误域并在自己的项目中进行编码。

祝你一切顺利。

关于cocoa - 写入URL : error handling,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13708532/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com