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已经有了详细的了解。喜欢的话麻烦关注一下。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。