本次更新共增長三條特性,分別是:express
$0、$1
等快捷變量v/vo
C variable length arrays are now supported in LLDB
.(不理解啥意思🤣,但願知道的大神能在評論區裏不吝賜教)下面舉例說明一下前兩條的用法。數組
$0、$1
等快捷變量示例代碼:xcode
po [1,2,3,4].filter({$0 == 1})
複製代碼
示例截圖:bash
v/vo
該命令用來輸出當前棧框架的變量,由於它繞過了表達式評估程序(expression evaluator),因此它要比p/po
更高效,更推薦使用v/vo
來代替p/po
。app
示例代碼:框架
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]
}
}
複製代碼
示例截圖:ide