变量在哪里? (或者 变量在哪儿?)
struct Dictionary {
var value = [
"someValue": [
"what...?": 999
]
]
}
struct Value {
let somes = Dictionary()
}
struct RootValue {
let child: Value = Value()
}
struct OuterValue {
let root = RootValue()
}
func testExample() {
guard let output = WTV(OuterValue()).variable(named: "what...?") else {
XCTFail()
return
}
print(output)
XCTAssert(output.contains("FOUND"))
}
外部值 - 内部: 根 - 内部: 子项 - 内部: 某些 - 内部: 值 - 内部: 某个值 - 内部: 某个值 - 内部: 什么...? - 找到: (标签: Optional("什么...?"), 值: 999)