iOS常见断点打印

2019-03-30  本文已影响0人  iOS开发

目前做iOS已经三年了,对于iOS依然是个小白,闲暇无聊,算是对自己对xcode断点的理解。不过你详细看了这篇文章之后,相信你肯定对xcode断点有个更深一层的了解,下面有不对的地方请大家多多指教。

点击断点右键分为4个:编辑断点,取消断点,删除断点,导航左侧显示断点

Xcode 的断点打印有三种方式:1.条件断点打印:如图1所示

condition:输入帅选的条件,如果你想在i=4的时候在进行断点打开,就可以直接在condition里直接输入i=4

ignore表示忽略的次数,同样如果在第4次的时候进行断点打印,可以在设置他的忽略次数,此处只需要设置忽略次数4即可

action:有好多种选择的选择方式,最常用的就是Log Message,这里可以设置打印的信息。

图1

2.符号断点打印,如图2所示

图2

符号断点最常用的就是,可以设置所有文件所有方法的断点。举个例子如果你想设置所有的viewDidLoad方法都进行断点打印,可以在symbol里输入你想打印的方法。

3.常规断点打印

此外还有个设置异常断点的,如果通过设置全局断点定位不到具体的crash语句,可以通过符号断点,在symbol里设置objc_expection_throw.

3.全局断点设置:这个就不在此做过多的介绍了,相信每个开发工作人员都经常用到,我们通过设置断点,单步操作进行调试。

看了上面这么多,相信大家对iOS已经有了详细的了解。喜欢的话麻烦关注一下。

上一篇下一篇

猜你喜欢

热点阅读