你需要知道的Xcode Debug功能
生活随笔
收集整理的这篇文章主要介绍了
你需要知道的Xcode Debug功能
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
做开发这么长时间,你的Debug能力是否还在NSLog和简单的端点了,最近看了几篇文章,补全了一下短板的一些Debug知识,来此标记一下。Xocde真的很强大。 ####1. Add Exceptions Breakpoints 我们经常遇到这样的崩溃,简单的添加一个Debug断点,即可定位到具体的代码行(当然许多人都知道)
处理办法 - Add Exceptions Breakpoints
####2.Conditional Breakpoints
当数据量是千级别以上的循环时,用Conditional Breakpoints在条件符合时,进入断点,快速定位。
这儿要注意编码问题,其他仔细摸索。 复制代码http://stackoverflow.com/questions/17192505/error-in-breakpoint-condition
当用户名为小红时,进入断点,做你要处理的工作。
####3.Add Symbolic Breakpoint
图中针对ViewController类的viewWillAppear:方法做断点####4.WatchPoints
WatchPoint通常用来监视一个数据在程序运行期的变化 复制代码####5.Log Message Breakpoints
1.Log message to console 根据后面的提示写具体log信息 2.Speak message 这个比较好玩,中文、英文都能直接D说出来,而且是比较好听的女声。 复制代码####6.其他
各种组合Debug之后,可以顺滑的玩转各种复杂的Bug寻找、分析以及解决。 本文绝大部分思路来自 http://www.raywenderlich.com https://developer.apple.com 复制代码后续会逐渐丰满,完善,Enjoy yourself。
总结
以上是生活随笔为你收集整理的你需要知道的Xcode Debug功能的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Node应用的Systemd启动(转)
- 下一篇: 常用符号的英文名