首页 » 手机快讯 > 正文

Xcode10.2中LLDB的新特性

核心提示:xcode10.2中lldb的新特性这次更新总共增加了三个特性,即:支持lldb中的闭包以使用快捷变量(如$0、$1等)添加新命令v/vo支持c长度可变的数组...

xcode10.2中lldb的新特性

这次更新总共增加了三个特性,即:

支持lldb中的闭包以使用快捷变量(如$0、$1等)

添加新命令v/vo

支持c长度可变的数组cvariablelengtharraysarenowsuptedinlldb.(我不明白这意味着什么,但我希望知识之神在评论部分不要吝啬)。

以下是使用前两篇文章的示例。

支持lldb中的闭包以使用快捷变量(如$0、$1等)

示例代码:po[1,2,3,4].filter({$0≤1})

复制代码

截图示例:

新命令v/vo

此命令用于输出当前堆栈框架的变量,因为它绕过表达式计算器(表达式计算器),因此它比p/po更有效,并且更建议使用v/vo而不是p/po。

示例代码:类视图控制器:uiviewController{

弦乐!

Vartestint:int!

Overridefunctionviewdload(){

Super.viewdidload()

Testpropertiestyprint()

}

FunctestPropertyprint(){

Teststr=String

Testint=10

Vararr=[1,2,3,4,5]

}

}

复制代码

截图示例:

纪念碑