检测哪个指令可能导致我的应用程序ios中出现错误

时间:2019-05-15 12:38:09

标签: ios objective-c xcode

我是iOS编程Objective-C语言的新手,我的应用程序运行良好,直到突然停止工作并出现此错误

Xcode向我展示了一个通用错误,我想知道哪个函数或指令会产生此错误,我找不到如何使用Xcode做到这一点,我只想指出问题可能来自何处

这是我得到的错误:

enter image description here

2 个答案:

答案 0 :(得分:4)

Add Exception breakpoint

如图所示,选择第8个选项卡(“异常”),然后从下面的添加按钮中添加“异常断点”。这将显示应用程序崩溃的确切代码行。

答案 1 :(得分:1)

添加Exception断点

How to create exception breakpoints in Xcode?

  

异常断点是功能强大的调试工具,其功能非常强大   很少有人知道,所以请仔细阅读以下内容,并放在   付诸实践!

     

常规断点在您指定的行上,并导致调试器   暂停执行,以便您评估程序的   州。异常断点告诉调试器在以下情况下暂停:   在程序的任何地方都遇到问题,因此您可以评估   程序崩溃前的状态。

     

设置异常断点很简单:转到断点   导航(Cmd + 8),然后单击左下角的+按钮,   选择添加异常断点。你可以把它留在那里   ,但最好再做一次更改以减少   不必要的消息:右键单击新的断点,然后选择“编辑”   断点,然后将“异常”值从“所有”更改为   “ Objective-C”。

请按照以下步骤操作。

Step 1

Step 2

运行您的项目。