Objective c 如何在暗室中找到线程1 exc坏异常错误查找灯开关

Objective c 如何在暗室中找到线程1 exc坏异常错误查找灯开关,objective-c,multithreading,macos,Objective C,Multithreading,Macos,好的,在一般意义上,这表明UI(主线程)使用了一个垃圾变量,不管是通过miscount retainCount还是uninitialized,但是如何找到它的位置呢 在我的例子中,我有一个带有几个选项卡的应用程序窗口,每个选项卡都由nib加载一个视图。最近,当选择其中一个并加载视图/笔尖时,我得到以下结果: 这种型号已经使用多年了。有什么新鲜事吗?Xcode 8,故障发生时视图中项目使用的天气模块。我到处乱丢垃圾,但我试图看到一堆显然不够详细的东西。堆栈是否显示发送到伪对象的“描述”? 您发布

好的,在一般意义上,这表明UI(主线程)使用了一个垃圾变量,不管是通过miscount retainCount还是uninitialized,但是如何找到它的位置呢

在我的例子中,我有一个带有几个选项卡的应用程序窗口,每个选项卡都由nib加载一个视图。最近,当选择其中一个并加载视图/笔尖时,我得到以下结果:

这种型号已经使用多年了。有什么新鲜事吗?Xcode 8,故障发生时视图中项目使用的天气模块。我到处乱丢垃圾,但我试图看到一堆显然不够详细的东西。堆栈是否显示发送到伪对象的“描述”?

您发布的屏幕截图在stacktrace中显示“\u crashOnException:”


表示抛出了异常。让程序在异常断点未激活的情况下崩溃,它应该记录有关抛出的确切异常的信息。

您发布的屏幕截图在stacktrace中显示“\u crashOnException:”


表示抛出了异常。让程序在没有激活异常断点的情况下崩溃,它应该记录有关抛出的确切异常的信息。

您可以共享视图的调用方法(如viewDidLoad:、init、awakeFromNib等)吗?或者,如果在XMLDictionary模块中的调用路径中存在UTF8String,则会显式调用UTF8String的代码的一部分-“tell”是我在其中唯一找到的“\n”。我是站在什么是新的角度来看待这个问题的,并把重点放在这个问题上。当然可能会有一些骨架,但问题只发生在这一个视图中,随着字典的更改;也许它暴露了什么?我所寻求的是一种捕获此错误的方法,以便我可以进一步调查。您是否可以共享视图的调用方法(如viewDidLoad:、init、awakeFromNib等)?或者,如果在XMLDictionary模块中的调用路径中存在UTF8String,则会显式调用UTF8String的代码的一部分-“tell”是我在其中唯一找到的“\n”。我是站在什么是新的角度来看待这个问题的,并把重点放在这个问题上。当然可能会有一些骨架,但问题只发生在这一个视图中,随着字典的更改;也许它暴露了什么?我正在寻找一种方法来捕捉这个错误,这样我可以进一步调查;我不知道你在说什么,但让我想也许我可以添加这样一个断点-我没有任何AFAIK-关于异常和viola-你可以添加这样的调试->断点->创建断点异常。。。;所以我添加了一个,现在有了区域设置来进行分类,我可以解决这个问题!区域设置位于正在加载的视图中的嵌入对象中。太棒了,谢谢你;我不知道你在说什么,但让我想也许我可以添加这样一个断点-我没有任何AFAIK-关于异常和viola-你可以添加这样的调试->断点->创建断点异常。。。;所以我添加了一个,现在有了区域设置来进行分类,我可以解决这个问题!区域设置位于正在加载的视图中的嵌入对象中。太棒了,谢谢你。