博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Xcode10.2中LLDB增加的新特性
阅读量:5965 次
发布时间:2019-06-19

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

本次更新共增加三条特性,分别是:

  • 支持LLDB中的closure使用$0、$1等快捷变量
  • 增加新命令v/vo
  • 支持C 长度可变的数组C variable length arrays are now supported in LLDB.(不理解啥意思?,希望知道的大神能在评论区里不吝赐教)

下面举例说明一下前两条的用法。

支持LLDB中的closure使用$0、$1等快捷变量

示例代码:

po [1,2,3,4].filter({
$0 == 1})复制代码

示例截图:

新命令 v/vo

该命令用来输出当前栈框架的变量,因为它绕过了表达式评估程序(expression evaluator),所以它要比p/po更高效,更推荐使用v/vo来代替p/po

示例代码:

class ViewController: UIViewController {    var testStr: String!    var testInt: Int!        override func viewDidLoad() {        super.viewDidLoad()                testPropertyPrint()    }        func testPropertyPrint() {        testStr = "string"        testInt = 10                var arr = [1,2,3,4,5]    }}复制代码

示例截图:

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

你可能感兴趣的文章
我的友情链接
查看>>
进位计数制
查看>>
C++模板之一:函数模板.odt
查看>>
申请google Map api key for android
查看>>
FreeSWITCH的NAT穿越
查看>>
gitlab版本控制系统源码部署
查看>>
java反射机制中的getDeclaredField()
查看>>
java数据流无法输出验证码
查看>>
python 发布自定义模块(图文诠释)
查看>>
虚拟化平台对比
查看>>
Guice Aop 与 Hasor Aop 原理及其实现
查看>>
9.20PMP每日一题
查看>>
Java 语言的几个缺陷(个人感觉)
查看>>
JAVA中的IO流
查看>>
MFC中使用TAB Control控件
查看>>
阿里巴巴内部开发手册
查看>>
MYSQL中取当前周/月/季/年的第一天与最后一天
查看>>
使用jquery.form.js实现form表单无刷新提交简单示例
查看>>
UML用例图总结
查看>>
中国正在发生或可能发生的变化,将影响未来
查看>>