Dou*_*ith 16 xcode objective-c ios lldb
假设我有一个变量,self.position每当它改变它的值时,我如何让Xcode中断(许多方法可以改变它).
Sta*_*ash 28
对于条件破坏:

为了在每个场合打破价值的变化:
如果你想看看谁调用了setter - 只需查看堆栈跟踪中的下一行(在我的示例中为viewDidLoad):

更新:
添加观察点
(lldb)在控制台中显示提示watchpoint set variable _position(用你要观看的iVar替换_position)watchpoint modify -c "_position < 0.5" 1其中引号中的表达式是条件,末尾的数字是您在#3中记下的观察点编号.设置符号断点.转到断点导航器,单击+,单击"添加符号断点".在第一个字段中,键入 - [YourSubclassNameHere setPosition:]",添加您想要的任何其他设置,然后在对话框外单击.
| 归档时间: |
|
| 查看次数: |
12077 次 |
| 最近记录: |