iOS开发总结iOS常用

Xcode断点动态修改值

2020-06-30  本文已影响0人  Auditore

我们debug过程中,经常要修改一些值来调试问题。然而,每次修改完都得重新编译,非常费时间。其实利用xcode的断点,就可以很轻易地达到东修改值的目的。

涉及命令

编辑断点--add action选择debugger command--输入call object = another object或者p object = another object

举个例子

BOOL testBool = YES;
if (testBool == NO) {
    //do something
    NSLog(@"test success");
}

如果我们想进入判断,那么得改变testBool的值,我们只需要在if (testBool == NO)这一行上断点,然后添加action,然后输入call testBool = NO就OK了, 用p代替call也可以。

上一篇 下一篇

猜你喜欢

热点阅读