nsexception相关内容

使用NSPredicate判断一个NSSet是否包含来自另一个NSSet的对象

我有一个核心数据对象,其中包含一个名为HierarchyItems的核心数据对象的NSOrderedSet。我想创建一个FETCH请求,该请求将检查HierarchyItems集是否包含核心数据对象的另一个NSMuableSet中的对象。我想创建一个NSPredicate或NSExpression,它具有与 相同的功能 [obj.hierarchyItems intersectsSet: se ..
发布时间:2022-05-28 13:31:18 移动开发

Xcode 不显示导致崩溃的行

每次我的应用程序崩溃时,Xcode 都会突出显示 main() 函数中的 UIApicationMain() 调用作为导致崩溃的那一行.在某些曾经是正常的情况下(例如分段错误),但我试图处理的崩溃是一个简单的 SIGABRT,在控制台中记录了详细信息: *** 由于未捕获的异常“NSInvalidArgumentException"而终止应用程序,原因:“-[__NSCFDictionary s ..
发布时间:2021-12-05 20:15:06 移动开发

在 Swift 中捕获 NSException

Swift 中的以下代码引发 NSInvalidArgumentException 异常: task = NSTask()task.launchPath = "/SomeWrongPath"任务.启动() 如何捕捉异常?据我了解,Swift 中的 try/catch 是针对 Swift 中引发的错误,而不是针对从 NSTask(我猜是用 ObjC 编写的)之类的对象引发的 NSExceptio ..
发布时间:2021-12-02 15:37:09 移动开发

应用程序委托中的 NSUnknownKeyException 错误

我的应用程序在我曾经使用过标签和文本字段的应用程序委托的每个屏幕上都崩溃了.删除标签后,应用程序运行良好,但再次连接到 swift 文件时再次崩溃. 解决方案 如果您遇到此类错误 STEP 1:Go XIB or if use STORYBOARD go STORYBOARD第 2 步:单击视图控制器STEP 3:再次正确连接(填圆)STEP 4:还要检查是按钮动作还是插座属性 非常重 ..
发布时间:2021-11-16 19:03:14 移动开发

UIWebView抛出NSUnknownKeyException iPad

我有一个标签栏应用程序.一切正常,除了可以切换到第二个选项卡ProductViewClass之外,其他所有选项卡都可以正常切换,该视图不会更新,并且会吐出下面的控制台输出.除了UIWebView和UILabel,在此视图中我什么都没有.当我删除UIWebView时,它可以成功运行,而当我添加另一个时,它仍然可以工作.仅当我将IBOutlet从文件所有者连接到UIWebView时,它才会停止工作.除 ..
发布时间:2020-07-01 21:03:16 移动开发

从IntPtr创建NSException

我指的是帖子: private static void MyUncaughtExceptionHandler(IntPtr exception) { // this is not working because NSException(IntPtr) is a protected constructor var e = new NSException(exception); ..
发布时间:2020-07-01 21:03:11 C#/.NET

应用程序委托中的NSUnknownKeyException错误

在我使用过标签和文本字段的地方,我的应用程序在应用程序委托的每个屏幕上崩溃.删除标签后,应用可以正常运行,但再次连接到swift文件时又崩溃了. 解决方案 如果您遇到此类错误 STEP 1:Go XIB or if use STORYBOARD go STORYBOARD STEP 2:Click View Controller STEP 3:Again Give connectio ..
发布时间:2020-07-01 21:03:09 移动开发

如何正确呈现视图控制器?

我有一个非常简单的应用程序,其中有几个UIViewControllers(例如 VC_A 和 VC_B ).每个屏幕都有一个按钮,可以切换到另一个屏幕(不使用UINavigation). App计划一个本地通知,该通知在到期时应显示另一个视图控制器( VC_N -无论当前处于哪个屏幕处于活动状态). 问题是有时应用程序会抛出: 'NSInternalInconsistencyEx ..

获取异常"NSRangeException"

在以下方法中,substringWithRange:range出现异常. 我正在禁用编辑的textview. 我仅将文本字段用于文本选择. 当我为第一时间选择文本时,没有例外,但是当我第二次按下它时. 例外: 'NSRangeException',原因:' * -[NSCFString substringWithRange:]:范围或索引超出范围". - (void)tex ..
发布时间:2020-07-01 21:01:59 其他开发

我怎么知道哪一行代码导致我的iOS应用在Xcode 9中崩溃

我正在Xcode 9(Swift 4)中构建一个应用程序,它在完全加载之前就崩溃了.我收到一个错误:Thread 1: Signal SIGABRT和libc++abi.dylib: terminating with uncaught exception of type NSException.我如何知道使用断点和调试导致错误的代码是哪一行?任何帮助,将不胜感激.谢谢! (这也是屏幕截图) 解决方 ..
发布时间:2020-07-01 20:59:44 移动开发

在iOS10中使用AVCapturePhotoOutput-NSGenericException

我目前正在尝试弄清楚如何使用iOS 10的AVCapturePhotoOutput方法,但遇到了麻烦.我觉得自己即将做好,但继续收到错误消息: 由于未捕获的异常"NSGenericException"而终止应用程序,原因:“-[AVCapturePhotoOutput capturePhotoWithSettings:delegate:]没有活动和启用的视频连接" 我试图将这行代码放入 ..
发布时间:2020-06-21 19:56:12 移动开发

NSInvalidArgumentException没有被代码捕获

我正在使用选择器在Objective-C中动态调用函数。我的问题是,如果我传递了不存在的函数,则我的 @try / @catch 块无法捕获异常名称。 在控制台中,我得到了一个未被捕获的 NSInvalidArgumentException ,然后又得到了一个未被捕获的 NSException 。 我尝试在标准的 @try / @catch 块,但它们尚未注册。如果我尝试捕获 NSIn ..