问题标签 [nsexception]

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.

0 投票
1 回答
135 浏览

ios - 表格视图单元格无法加载两个表格视图

如果我只加载一个表格视图,我的视图中必须有两个表格视图,它工作正常。但是,当我尝试使用以下方法加载两个表格视图时,它给出了以下异常。

未捕获的异常 'NSRangeException',原因:' * -[NSArray objectAtIndex:]: index 2 beyond bounds [0 .. 1]'

}

}

}

0 投票
3 回答
7441 浏览

objective-c - NSException raise:format: 作为方法中的最后一条语句

我有这个方法:

编译器抱怨:

这只是一个警告,但没关系。

明显的解决方法是return nil;[NSException raise: ....

但是,我认为它是不需要的(甚至会误导读者),因为抛出了异常,所以“控制可能到达非无效函数的结尾”是不正确的。还是我错过了什么……?仅仅是编译器的缺陷还是有一些相当大的原因?

编译器是 Apple LLVM 编译器 3.1

0 投票
2 回答
120 浏览

iphone - 试图重新加载表但给出异常“NSInvalidArgumentException”

我有一个使用 iboutlet 创建的表视图。当我尝试重新加载表时,它给出了这个异常。由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,reason: '-[NSCFString objectAtIndex:]:无法识别的选择器发送到实例0x5949310

这是 .h 和 .m 文件。

。H

.m

0 投票
1 回答
548 浏览

macos - NSSetUncaughtExceptionHandler 在 Lion 10.7.3 上不起作用

以下简单代码在新可可测试项目的应用程序委托上。

我只得到带有异常名称和原因的单个控制台日志行,但不会调用 onUncaughtException。该应用程序继续运行没有问题。

我在这里想念什么?我在调试和发布版本上尝试了这个,结果相同。

0 投票
1 回答
1312 浏览

ios - 用 atos 进行符号化

MyApplication 使用 NSException 实例创建个性化的崩溃报告。应用程序检索 callStackSymbols 数组并将它们添加到文本文件中。

如果您注意到崩溃报告,而不是得到这样的行:

libsqlite3.dylib 0x30531ce4 0x30506000 + 179428

我得到了这样的一条线

29 我的应用程序 0x00059260 我的应用程序 + 4704

看起来我没有得到 2 个地址,而是在中间得到“MyApplication”。Atos 不使用第一个地址。

在此处输入图像描述

0 投票
1 回答
443 浏览

ios - NSException 对 ios 开发人员有用吗,它的子类有哪些类型

可能重复:
iphone - 尝试,抓住问题

请告诉我使用@try @catch 对ios 开发很有用。我想知道 NSException 的子类。请给我链接以了解它。

0 投票
1 回答
227 浏览

javascript - 打开({modal:true})抛出 NSException

当我单击我的 rightNavButton 以尝试打开一个新窗口时,我收到一个 NSException。但是,当我这样做时,它会突然退出模拟器并给我一个 NSException 错误。我已经对该主题进行了研究,但没有遇到同样的问题。我试图打开的 js 文件中没有任何错误,这是我不断收到的错误:

如果有人知道这个问题或过去曾遇到过这个问题并已解决,请尽快告诉我!

谢谢

0 投票
5 回答
31560 浏览

iphone - NSUnknownKeyException setValue:forUndefinedKey:

由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey:]:此类与键 buttonOfFirstView 的键值编码不兼容。”

为什么我会收到此错误?我正在尝试通过 XIB 制作一个表格单元格。添加此代码后,它会引发上述异常。

如何解决?

0 投票
3 回答
235 浏览

iphone - 在 iOS 设备(但不是模拟器)上运行时从 CGRectMake 获取异常

我发生了一个我无法弄清楚的异常。我在这里有这段代码:

在模拟器上运行时,这非常完美。今天早上我试图在我的手机上运行它,并且在使用以下堆栈调用 CGRectMake 时出现异常(请注意,在输出窗口中根本没有打印任何内容,这使得弄清楚这更加痛苦)。

线程 1,队列:com.apple.main-thread

如果有人可以向我指出这里到底有什么不合适的,我将不胜感激。

0 投票
1 回答
9001 浏览

objective-c - NSException 和 NSError 自定义异常/错误

我最近开始学习Objective-C,我正在开发一个iOS应用程序作为练习,无论如何,我想通过抛出异常来处理溢出(我来自Java背景),我搜索了仅有的参考NSException,但后来我阅读有关异常处理的主题部分,他们说使用NSError,我阅读了参考,但它们具有相同的协议和方法,那么它们之间有什么区别?哪个更好?

另外,我想创建自己的异常或错误类,是否应该包含任何方法或字段?(就像Exception在 Java 中实现接口时一样)。谢谢