Xcode调试技巧(断点和重构)

作者: 轩辕小羽 | 来源:发表于2016-01-24 20:11 被阅读498次

前言

菜鸡最近偶遇一大神,每天抱大神大腿学到很多调试技巧,现总结出一篇博客和大家分享,哈哈...

正题

首先是最简单的普通断点
有时候不知道是那个方法调用的崩溃的这个方法,传了个奇怪的值,打个断点就就可以在左侧工具栏里看到最近几个方法执行的循序,和那个方法调用的本方法,一般小问题在这里就可以解决啦


条件断点
到达某些条件是才会中断


Watch断点,关注摸一个对象,查看它改变的时候才会中断 ,并且告诉你前后两个值是多少


符号断点(Symbolic breakpoint)
符号断点可以中断某个函数的调用。

符号断点

代码重构

Refactor

Rename:选中方法名或变量名甚至文件名 然后选择Rename Xcode会自动帮你检测同名的地方帮你改成新的名字

Extract:选择一段代码抽出一个函数还会检测方法内需要的参数.

可惜这些方法只对C和OC有效...

想多了解一些的可以看下面的两篇参考资料

断点:
http://www.cocoachina.com/industry/20130701/6514.html
重构:
http://blog.sina.com.cn/s/blog_63e26d560100y6j5.html

相关文章

  • Xcode调试技巧(断点和重构)

    前言 菜鸡最近偶遇一大神,每天抱大神大腿学到很多调试技巧,现总结出一篇博客和大家分享,哈哈... 正题 首先是最简...

  • Xcode控制台调试常用命令

    IOS Xcode调试常用命令和断点 Xcode 中的调试技巧与我们的日常开发息息相关,而这些调试技巧在我们解决B...

  • Xcode断点调试技巧

    Xcode为开发者提供了非常方便简单的调试工具,节省开发时间。我个人习惯,每新建或者接手一个项目,都会设置一个全局...

  • xcode 调试断点技巧

    添加条件 有时候我们可能会在某个循环中创建断点,但一次又一次地点击 continue 直到我们想要的条件出现,显然...

  • Xcode断点调试技巧

    1.普通断点 如果在一个循环中设置断点例如: 那么,每次经过断点,就会触发断点,并中止程序停下来. 2.满足指定条...

  • iOS实用小技巧

    iOS实用小技巧 Objective-C 1.让Xcode的控制台支持LLDB类型的打印 因为在Xcode断点调试...

  • Xcode编程 详细断点补充

    只会左键断点?是时候试试这样那样断点了 编码不能没调试,调试不能没断点(Break Point)。XCode的断点...

  • Xcode开发调试技巧—断点调试

    http://www.itcast.cn/news/20141015/16463596716.shtml 1.Co...

  • 5个Xcode开发调试技巧

    5个Xcode开发调试技巧 5个Xcode开发调试技巧

  • iOS 常用调试方法:断点

    级别: ★☆☆☆☆标签:「Xcode断点调试」「iOS breakpoint」「iOS全局断点」作者: Xs·H...

网友评论

    本文标题:Xcode调试技巧(断点和重构)

    本文链接:https://www.haomeiwen.com/subject/hwnhkttx.html