博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xcode 调试程序 lldb 使用
阅读量:6474 次
发布时间:2019-06-23

本文共 490 字,大约阅读时间需要 1 分钟。

xcode 调试程序 lldb 使用

一:lldb是什么

简单来说,就是xcode断点调试程序时的工具;

    

   如果,断点下面 log处的  lldb绿色字体

二:常用调试命令

1: po 打印指针;

  

 如图代码: 初始化 hello 为 nil,第一处打印为 nil,然后有两处重新赋值,和打印处断点;

  在程序执行到第一个断点处:在下面 执行 lldb命令:po hello 打印出,变量hello的值此时已经为 hello change

2:p 格式化输出信息

  

   如图 :代码

    创建了一个可变数组,在添加了2个元素之后,设置断点;使用 p (int)[listArray count] 指定打印数组的个数;并且输出 int类型

3:expr 运行时修改变量的值

          

     如图,代码:创建 NSString strA,strB,strC;

         strC是 strA StrB的拼合,在打印处设置断点;

        如图:strC = @"hello world";

             设置  expr strC = "China"

          打印  p StrC结果 为 china

 

4:更多详细命令,在 lldb处输出 help即可

    

转载地址:http://wopko.baihongyu.com/

你可能感兴趣的文章
不为技术而技术:大型网站架构演化解析
查看>>
Java文件清单列表
查看>>
js url传值中文乱码之解决之道
查看>>
Atitit.获取某个服务 网络邻居列表 解决方案
查看>>
Trusty TEE
查看>>
[LeetCode] Reverse String 翻转字符串
查看>>
学习iOS【3】数组、词典和集合
查看>>
Hessian 原理分析--转
查看>>
转: 基于netty+ protobuf +spring + hibernate + jgroups开发的游戏服务端
查看>>
easyui传入map的数据前台展示出tree格式数据
查看>>
悲观的思考,乐观的生活.我们既需要思考的深度,也需要生活的温度!
查看>>
java.math.BigDecimal
查看>>
Vitamio中文API文档(4)—— VitamioInstaller
查看>>
河内之塔
查看>>
图像处理之基础---内窥镜医学图像增强
查看>>
yii框架常用url地址
查看>>
python3.4学习笔记(十六) windows下面安装easy_install和pip教程
查看>>
MyGUI 解析
查看>>
Linux中的ls命令详细使用
查看>>
graph-tool文档(一)- 快速开始使用Graph-tool - 2.属性映射、图的IO和Price网络
查看>>