问题标签 [nserror]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 目标 C 中 ** 的语法
简单的问题。下面界面中的双星号是什么意思?它不是一个 NSError 指针,但是什么?
objective-c - 管理目标 c 中 NSError 的错误代码列表
在 Cocoa 和 Objective C 中,最喜欢的管理错误的方法似乎是使用一个NSError *
对象,但是要构造一个错误对象,我们需要调用以下方法
我的问题是,在整个应用程序中管理错误域、错误代码定义和用户信息字典以使错误代码、域和用户信息字典始终保持一致的最佳实践是什么?
ios - NSError *错误;vs NSError *error = nil;
我开发了一个 ios 应用程序,该应用程序具有:
代替:
当我在模拟器中调试并在连接时在设备上调试时,它运行良好。在我将其存档并将其发送到 TestFlight 进行部署以进行测试的那一刻,我开始在崩溃日志中 收到Unknown Signal错误。
为什么会这样?
objective-c - 尝试为 NSError 设置本地化描述时代码崩溃
如果出现问题,我正在尝试设置错误消息,但我得到了
这是我使用的代码
objective-c - Obj-C:初始化程序中的 NSError
相当简单的问题:
我的班级有一个可能出错的 init 方法。如果是这样,我打算“返回零”,但我也想返回一个错误。将 NSError** 参数添加到 init 方法是不好的做法吗?我的方法声明如下所示:
非常感谢,尼克
ios - 如何使用将指向对象的指针作为参数的方法创建 NSInvocation 对象
我想使用一个将指向 NSError 对象的指针作为参数的方法创建一个 NSInvocation 对象。这方面的一个例子是方法 -
我明白我会像这样设置我的调用
对于 writeToFile:Options:Error:最后一个参数期望接收指针而不是对象。因此,执行以下操作不起作用 -
解决方案可能是创建指向指针的指针似乎是合乎逻辑的,但这会导致编译器警告。我不确定如何正确执行它并且不会产生内存管理问题。
iphone - 当我分配 NSError userInfo 来设置 NSDictionary 时,为什么我的应用程序会崩溃?
为什么分配错误对象时崩溃?
以下是崩溃详情:
localization - 从 ASIHTTPrequest 调用访问本地化错误消息
我正在使用ASIHTTPRequest来执行一些 HTTP 调用。在某些情况下,当网络不可用时,我会显示一个对话框,其中包含NSError
返回对象的错误。当我更改我的语言设置(西班牙语)时,我的问题出现了。localizedDescription
总是以英语返回:
印刷:
localizedDescription
仍然是英文的,但是在里面[error userInfo]
,在里面,NSUnderlyingError
有一个西班牙语翻译可用,但是我不知道如何通过NSError
返回的对象来访问它。
之前提出了一个类似的问题,但答案并不令人满意,并且无法针对所有可能的错误消息进行扩展。
iphone - 为什么 `&`(和号)放在一些方法参数的前面?
我想知道,为什么我们在下面这样的 NSError 前面放置:&error
而不是error
?
例如
希望您能解释一下,这是否总是这样或仅在某些情况下才需要?谢谢。
objective-c - NSError 到 OSStatus
是否可以从 NSError 制作 OSStatus 变量?例如,我得到代码为 513(OSStatus 等效 = -5000) 的 NSError,但要在我的应用程序中处理它,我需要将 NSError(513) 转换为 OSStatus(-5000)。