nserror 相关问题

NSError是一个Cocoa类,它封装了比仅使用错误代码或错误字符串更丰富,更可扩展的错误信息。

如何从 NSError 代码中找到错误描述?

我正在尝试找到一种比 Google 搜索更简单/更可靠的方法来从错误代码中找出 NSError 的本地化描述。 例如,我知道 NSURLErrorDomain 代码 -1003

回答 4 投票 0

`NSLocalizedFailureErrorKey` 是做什么用的?

在记录良好的字符串 NSLocalizedDescriptionKey、NSLocalizedFailureReasonErrorKey、NSLocalizedRecoveryOptionsErrorKey 和 NSLocalizedRecoverySuggestionErrorKey 中,还有

回答 2 投票 0

如何创建带有底层错误的 NSError 对象?

出于单元测试的目的,我需要能够创建一个 NSError 对象,并将underlyingErrors 属性设置为某个错误。

回答 1 投票 0

复制图片到临时文件夹但读取失败

我在将图像复制到临时文件夹然后从中读出时遇到问题。我可以将图像复制到临时文件夹(不会抛出任何错误)。我试图读出文件夹中的项目列表。我的错误

回答 0 投票 0

所有具有等效HTTP状态代码的NSURLErrorDomain错误?

在NSURLErrorDomain错误的文档中,NSURLErrorBadServerResponse的描述列为:URL加载系统从服务器接收到错误数据时返回。这是...

回答 2 投票 1

使用error.localizedDescription从完成时崩溃

我正在尝试检查error.localizedDescription是否包含某个字符串,但是如果error.localizedDescription.contains(“ \” api.error.cardRejected.2000 \“”){failCompletion()...

回答 1 投票 0

处理Swift 2中异步关闭错误的最佳方法?

我使用了大量异步网络请求(顺便说一下,iOS中的任何网络请求都需要异步),我正在寻找一种方法来更好地处理Apple的dataTaskWithRequest中的错误,该错误不支持抛出。我...

回答 3 投票 6

飞行模式下的NSHTTPURLResponse状态代码200

我有一个有趣的问题:当我的设备处于飞行模式时,NSHHTPURLResponse提供的HTTP状态代码为200“ OK”。它是否应该因错误而失败,或者至少不响应...

回答 2 投票 2

NSData writeToFile返回NO,没有任何错误

我知道已经有很多主题,但是似乎没有一个问题可以启发我的问题。我应该从服务器上的JSON请求中获取PDF文件。调用下载任务过程,但是当...

回答 1 投票 2

Error Domain = NSCocoaErrorDomain代码= 3840“ JSON文本不是以数组或对象开头,并且没有允许设置片段的选项。”

我已经使用链接代码发送和获取json数据。我使用以下代码修改了用于与Web服务器同步数据的代码。 -(IBAction)syncTickets:(id)sender {[self postTest]; [self getTest]; ...

回答 1 投票 0

iOS 10,调用目录扩展未调试

我正在使用callkit进行Call目录扩展。我为调试选择了调用目录扩展,当我运行此目标时,不显示NSLog。我该如何调试此扩展? ps:当我跑...

回答 3 投票 8

Swift中Error和NSError之间有什么区别?

我正在创建一个应该返回错误的库,所以我想知道哪个应该用于我的目的。更新:我应该澄清,返回的结果将来自异步调用,所以我需要......

回答 1 投票 27

如何在我的iPhone应用程序中使用NSError?

我正在努力捕获我的应用程序中的错误,我正在研究使用NSError。我对如何使用它以及如何填充它感到有些困惑。有人可以提供一个关于我如何填充的例子......

回答 8 投票 221

尝试获取视频文件的大小(kb)时出错

在我的应用中,显示照片中的所有视频。选择视频后,将使用avplayer播放。但是当我试图获得所选视频文件的大小(kb)时,它会显示错误。同样的错误......

回答 1 投票 0

NSHTTPURLResponse为nil但未生成NSError

我试图读取NSHTTPURLResponse状态代码,但NSHTTPURLResponse返回nil,但没有创建NSError。这在iOS 11之前有效,但我没有得到警告,它是......

回答 1 投票 1

最佳实践 - NSError域和您自己的项目/应用程序的代码

有一篇关于为您自己的框架设置错误域的SO帖子,但是关于为您自己的项目/应用程序设置错误域和自定义错误代码的最佳做法是什么?...

回答 3 投票 107

© www.soinside.com 2019 - 2024. All rights reserved.