美文网首页
仿网易客户端一个闪退所获加全局断点

仿网易客户端一个闪退所获加全局断点

作者: 碧玉小瑕 | 来源:发表于2016-08-23 16:03 被阅读36次

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Application windows are expected to have a root view controller at the end of application launch'

self.ymEnter= [[DMMainEnteralloc]init];

[self.windowaddSubview:self.ymEnter.view];这种写法有问题

要改成self.window.rootViewController = self.ymEnter;

在此过程中学了一个加全局断点

通过添加全局断点,快速定位Crash代码行

字数150阅读117评论0喜欢1

利用好Xcode的断点功能,对于代码调式工作会有很大的帮助,当你遇到程序Crash又无从下手时,不妨尝试一下这个方法吧,废话不多说,下图给出增加此种断点的方式:

使用此种方式增加的断点在程序Crash时,不会直接跳出到程序的入口函数(也就是main函数),而会在逻辑栈上暂停下来,也就是停在有问题的代码行。

未增加断点状态

增加断点后运行,停止在数组越界的位置

原文章来源http://www.jianshu.com/p/84280e07ceee

相关文章

网友评论

      本文标题:仿网易客户端一个闪退所获加全局断点

      本文链接:https://www.haomeiwen.com/subject/zphnsttx.html