博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
条件断点 符号断点
阅读量:5226 次
发布时间:2019-06-14

本文共 803 字,大约阅读时间需要 2 分钟。

the breakpoint will always be skipped. Your breakpoint condition can be any code that evaluates true or false. For example, if you only want the breakpoint to stop when running on the main thread, you could use[NSThread isMainThread] as your condition.

 

使用[NSThread isMainThread]可以判断是否运行在主进程。

 

可以不接触源码的情况下断点函数:

Symbolic Breakpoints

Symbolic breakpoints allow you to set breakpoints whenever specific selectors are sent messages. For example, here’s thesymbolicBreakpointAction: method in the demo app:

 

 

 

观察变量什么时候被修改

(lldb) watch set variable _button1ClickCount Watchpoint created: Watchpoint 1: addr = 0x0b9a1ca4 size = 4 state = enabled type = w declare @ 'MyStuff/MyStuff/BNRDetailViewController.m:52' watchpoint spec = '_button1ClickCount' new value: 10

 

转载于:https://www.cnblogs.com/studyNT/p/4515907.html

你可能感兴趣的文章
linux php编译安装
查看>>
name phone email正则表达式
查看>>
721. Accounts Merge
查看>>
OpenCv-Python 图像处理基本操作
查看>>
「Unity」委托 将方法作为参数传递
查看>>
重置GNOME-TERMINAL
查看>>
redis哨兵集群、docker入门
查看>>
正则表达式2
查看>>
Unity3D_(插件)小地图自刷新制作Minimap小地图
查看>>
为什么分布式一定要有Redis?
查看>>
hihoCoder 1233 : Boxes(盒子)
查看>>
团队的绩效评估计划
查看>>
oracle中anyData数据类型的使用实例
查看>>
C++对vector里面的元素排序及取任意重叠区间
查看>>
软件测试——性能测试总结
查看>>
12.4站立会议
查看>>
SSM整合(精简版)
查看>>
各种xml文件约束,Eclipse用
查看>>
泰勒展开,傅里叶变换,拉普拉斯变换和Z变换的物理意义
查看>>
Java Concurrentmodificationexception异常原因和解决方法
查看>>