AppDelegate 中的异常断点
Posted
技术标签:
【中文标题】AppDelegate 中的异常断点【英文标题】:Exception breakpoint in AppDelegate 【发布时间】:2015-03-05 07:19:38 【问题描述】:我在我的 XCode 项目中添加了一个异常断点,每次运行应用程序时,它都会在该行中断
class AppDelegate: UIResponder, UIApplicationDelegate
我在代码的任何地方都没有设置断点,请看下面的截图。如果我单击继续程序执行,它将继续按应有的方式运行应用程序。这应该发生吗?
【问题讨论】:
【参考方案1】:断点应该在它们设置的地方停止执行。如果您在控制台日志中键入 c,程序将继续。事实是停止执行并像异常错误一样行事是正常行为。只需删除断点,它就不会被调用。在哪里设置断点并不重要。如果你在 Appdelegate 中提供一个服务,它应该在 main 中抛出一个 exec 错误(通常使用 arg)。
【讨论】:
用我的断点截图更新了问题。我已将它们全部删除,但它仍然在这一行中断。【参考方案2】:添加 Ex.BreakPoint 查看此图片并按照说明进行操作
我希望这是您的解决方案
【讨论】:
我不认为你理解我的问题,我已经在使用异常断点。我只是想弄清楚为什么会在该行引发异常。【参考方案3】:我遇到了同样的问题,在我从项目中卸载 Cocoapods
,重命名方案,删除旧的 .xcworkspace
,然后再次安装 Cocoapods
后,问题得到了解决。创建了新的.xcworkspace
,并且从未出现过幻想断点。
【讨论】:
以上是关于AppDelegate 中的异常断点的主要内容,如果未能解决你的问题,请参考以下文章
AppDelegate 类型的值没有成员 managedObjectContext