美文网首页
Xcode 常用命令和断点(调试技巧)

Xcode 常用命令和断点(调试技巧)

作者: 奋斗的郅博 | 来源:发表于2016-12-13 15:35 被阅读46次

绪论

Xcode 中的调试技巧与我们的日常开发息息相关,而这些调试技巧在我们解决Bug时,常常有事半功倍的效果。在此过程共我们经常会用到各种命令和断点。下面为大家介绍最为常用的几种,以便大家参考学习。

屏幕快照 2016-12-13 下午3.24.10.png

在上图中,右侧黑色区域就是Log 输出区,在 Log 输出区可以使用一些命令,来辅助调试。
那有哪些调试命令呢?

常用的调试命令

1.p命令
p 命令是 print 命令的简写,使用p 命令可以查看基本数据类型的值,但是如果 使用 p 命令 查看的是对象,那么只会返回对象的指针地址。
p 命令后面除了可以接 变量、常量,还可以接 表达式。(❌但是不可以使用宏❌)
2.po 命令
po 命令可以理解为打印对象。功能与 p 命令类似,所以也是可以打印 常量、变量,打印表达式返回的对象等。(❌也不可以打印宏❌)
3.expr 命令
使用e来给给具体的变量赋值

if(self.dataArray.count = 0)
{
NSLog(@“修改成功了!”);
};
//若想让self.dataArray.count = 0进入if判断句。那就要当断点到if的时候。在控制台输入e self.dataArray.count = 0回车,继续运行就可以。

4.cell 命令
Xcode 还支持动态调用函数。在控制台执行该命令,可以在不修改代码,不重新编译的情况下,修改界面上的视图。
这里有一个动态将cell 的某个子视图移除的范
5.bt命令
bt 命令 可以打印出线程的堆栈信息,该信息比左侧的Debug Navigator 看到的还要详细一些。
bt 命令是打印当前线程的堆栈信息。
bt All输出所有的信息。

相关文章

  • Xcode控制台调试常用命令

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

  • iOS开发中常见错误

    iOS开发中遇到的常见错误,未完善后期修改整理完善! 苹果官方Xcode帮助IOS Xcode调试常用命令和断点整...

  • Xcode 调试技巧 --常用命令和断点

    Xcode 中的调试技巧与我们的日常开发息息相关,而这些调试技巧在我们解决Bug时,常常有事半功倍的作用,经常会用...

  • Xcode 常用命令和断点(调试技巧)

    绪论 Xcode 中的调试技巧与我们的日常开发息息相关,而这些调试技巧在我们解决Bug时,常常有事半功倍的效果。在...

  • Xcode 调试技巧 --常用命令和断点

    Xcode 中的调试技巧与我们的日常开发息息相关,而这些调试技巧在我们解决Bug时,常常有事半功倍的作用,经常会用...

  • Xcode断点调试技巧

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

  • xcode 调试断点技巧

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

  • Xcode断点调试技巧

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

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

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

  • iOS实用小技巧

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

网友评论

      本文标题: Xcode 常用命令和断点(调试技巧)

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