做开发这么长时间,你的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



####4.WatchPoints
WatchPoint通常用来监视一个数据在程序运行期的变化

####5.Log Message Breakpoints

1.Log message to console 根据后面的提示写具体log信息
2.Speak message 这个比较好玩,中文、英文都能直接D说出来,而且是比较好听的女声。
####6.其他

http://www.raywenderlich.com
https://developer.apple.com
后续会逐渐丰满,完善,Enjoy yourself。