NSError是一个Cocoa类,它封装了比仅使用错误代码或错误字符串更丰富,更可扩展的错误信息。
我正在尝试找到一种比 Google 搜索更简单/更可靠的方法来从错误代码中找出 NSError 的本地化描述。 例如,我知道 NSURLErrorDomain 代码 -1003
`NSLocalizedFailureErrorKey` 是做什么用的?
在记录良好的字符串 NSLocalizedDescriptionKey、NSLocalizedFailureReasonErrorKey、NSLocalizedRecoveryOptionsErrorKey 和 NSLocalizedRecoverySuggestionErrorKey 中,还有
出于单元测试的目的,我需要能够创建一个 NSError 对象,并将underlyingErrors 属性设置为某个错误。
我在将图像复制到临时文件夹然后从中读出时遇到问题。我可以将图像复制到临时文件夹(不会抛出任何错误)。我试图读出文件夹中的项目列表。我的错误
所有具有等效HTTP状态代码的NSURLErrorDomain错误?
在NSURLErrorDomain错误的文档中,NSURLErrorBadServerResponse的描述列为:URL加载系统从服务器接收到错误数据时返回。这是...
使用error.localizedDescription从完成时崩溃
我正在尝试检查error.localizedDescription是否包含某个字符串,但是如果error.localizedDescription.contains(“ \” api.error.cardRejected.2000 \“”){failCompletion()...
我使用了大量异步网络请求(顺便说一下,iOS中的任何网络请求都需要异步),我正在寻找一种方法来更好地处理Apple的dataTaskWithRequest中的错误,该错误不支持抛出。我...
飞行模式下的NSHTTPURLResponse状态代码200
我有一个有趣的问题:当我的设备处于飞行模式时,NSHHTPURLResponse提供的HTTP状态代码为200“ OK”。它是否应该因错误而失败,或者至少不响应...
我知道已经有很多主题,但是似乎没有一个问题可以启发我的问题。我应该从服务器上的JSON请求中获取PDF文件。调用下载任务过程,但是当...
Error Domain = NSCocoaErrorDomain代码= 3840“ JSON文本不是以数组或对象开头,并且没有允许设置片段的选项。”
我已经使用链接代码发送和获取json数据。我使用以下代码修改了用于与Web服务器同步数据的代码。 -(IBAction)syncTickets:(id)sender {[self postTest]; [self getTest]; ...
我正在使用callkit进行Call目录扩展。我为调试选择了调用目录扩展,当我运行此目标时,不显示NSLog。我该如何调试此扩展? ps:当我跑...
我正在创建一个应该返回错误的库,所以我想知道哪个应该用于我的目的。更新:我应该澄清,返回的结果将来自异步调用,所以我需要......
我正在努力捕获我的应用程序中的错误,我正在研究使用NSError。我对如何使用它以及如何填充它感到有些困惑。有人可以提供一个关于我如何填充的例子......
在我的应用中,显示照片中的所有视频。选择视频后,将使用avplayer播放。但是当我试图获得所选视频文件的大小(kb)时,它会显示错误。同样的错误......
NSHTTPURLResponse为nil但未生成NSError
我试图读取NSHTTPURLResponse状态代码,但NSHTTPURLResponse返回nil,但没有创建NSError。这在iOS 11之前有效,但我没有得到警告,它是......
最佳实践 - NSError域和您自己的项目/应用程序的代码
有一篇关于为您自己的框架设置错误域的SO帖子,但是关于为您自己的项目/应用程序设置错误域和自定义错误代码的最佳做法是什么?...