美文网首页
iOS-打断点技巧

iOS-打断点技巧

作者: Freedom_fly | 来源:发表于2018-11-20 19:16 被阅读53次
老婆镇楼~.png

1、全局断点:

全局断点不用多做介绍,打一个全局断点之后可以堆栈信息,有时也会直接定位到crash的地方。


first.png
second.png
堆栈信息.png

2、条件断点:

2.1 普通条件断点
  • 添加Condition
    可以先打一个普通的断点,右键点击断点——>Edit BreakPoint...——>在Condition后面添加条件语句
    image.png

举个例子,如下,只有字符串为"d"时,才会触发该断点(其它值不会触发该断点)


image.png
  • 添加Action


    image.png
    image.png
  • 修改变量

1> 添加断点


image.png

2> Edit breakPoint


image.png

先运行代码,之后断点置灰后再运行一次即可。

2.2 更加神奇的条件断点
image.png
  • 定位unrecognized selector sent to instanceCrash
    使用[NSObject(NSObject) doesNotRecognizeSelector:]

    image.png
  • 定位某个方法(viewDidLoad为例)


    image.png
  • 定位指定类的某个方法(viewDidLoad为例)


    image.png

相关文章

网友评论

      本文标题:iOS-打断点技巧

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