Xcode断点动态修改值

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

涉及命令

  • p
  • call

编辑断点--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也可以。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容