iOS常用调试方法:断点调试
发布时间:2019-04-19 12:51:23 所属栏目:教程 来源:QiShare
导读:奇技指南 在iOS项目开发过程中,常用到静态分析(Analyze)、断点(BreakPoint)和控制台(Console)进行代码调试。本篇文章介绍Xcode常用调试方法之断点调试。 一、简介 Xcode的断点功能是iOS开发者的常用功能。在代码编辑区内的左边栏上点击一下即可创建一个断
开发者可以在Symbol输入框中设置断点出发方法/函数。如下图,在Symbol中设置一个方法/函数后,运行程序并执行到此方法时会触发断点。 这里要注意Symbol中方法/函数的写法:
2、Module 开发者可以在Module输入框中设置Symbol中的函数所在的库,以避免不同库中存在名字相同的方法/函数,默认不用填写。 3、Condition等功能 符号断点编辑页面除Symbol和Module外的Condition等功能用法与普通断点一致。比如,在Condition输入框中设置$arg3==nil && $arg4==nil,就会限制断点在满足第一个参数和第二个参数都为nil时才会被触发。如下图: 总 结 Xcode的断点调试功能非常强大,开发者充分利用断点调试,再结合上丰富的LLDB调试命令,会在很多程度上提高开发效率。 【本文是51CTO专栏机构360技术的原创文章,微信公众号“360技术( id: qihoo_tech)”】 戳这里,看该作者更多好文 【编辑推荐】
点赞 0 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |