2015-04-06 92 views
0

基本上,当我运行我的应用程序时(即使ViewController.m中没有代码),我仍然会收到此错误。我不明白是什么原因造成的。有人可以解释发生了什么事吗?谢谢。运行程序时出现未知错误

Here is the error I got

+0

你能提供更多的细节吗?你尝试使用** Exception Breakpoint **吗? – 2015-04-06 04:25:14

回答

1

enter image description here

在这里,我附上图像显示异常断点请按显示的图像进行操作,让我知道是怎么回事的错误。

+0

嗨,感谢您的帮助,我不知道我做了什么。但是当我点击那个按钮/玩了它之后,我的错误消失了。我不知道它为什么起作用,但它只是。 – 2015-04-06 04:45:50

+0

听着它是你添加“添加异常断点”的异常调试点。 – 2015-04-06 04:47:57

+0

@dabomb您有可能在代码中出现了无意的断点。这就是为什么你的错误说“线程1:断点1.1” – MCKapur 2015-04-06 04:48:03

1

编辑 - 实际的答案是在底部,但我的原始答案确实包含一些有用的信息给你,所以我会离开它。

这是应用程序运行完成时执行的代码行,因此根据您单独提供的信息,这可能是导致应用程序崩溃的任何错误。

向下看近处,您会看到一个类似于|>的按钮,紧挨着蓝色的断点。如果按几次,调试控制台就会填充一些文字,这会告诉我们更多关于您的错误的信息。我最好的猜测是你得到一个未指定的选择器发送给实例,这意味着你正试图调用一个不存在的给定对象的方法。这通常意味着对象没有设置为您认为的类型。也许一个视图控制器仍然是UIViewController类型的,但是你打算把它设置为ViewController?

向我们展示关于错误的更多信息以获得更具体的帮助。

编辑 - 您意外地在该行添加了一个断点,这是突出显示的行在文本编辑器边缘的蓝色条。点击并拖动文本编辑器中的断点图标,它将消失。单击文本编辑器的边缘会添加一个断点,该断点会在执行该代码行时暂停您的应用程序。

+0

在此之上。如果添加“异常断点”,则可以精确定位代码中发生的位置。 – MCKapur 2015-04-06 04:37:33

+0

@MCKapur我肯定会推荐用于测试的异常断点,但我发现它们并不总是在应用程序崩溃时被触发。然而,在控制台中几乎总是有描述你的崩溃的信息,尽管有时难以破译。 – 2015-04-06 04:44:30

相关问题