目录
目录README.md

WTV

Where’s The Variable?

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"))
}

OuterValue - Inside: root - Inside: child - Inside: somes - Inside: value - Inside: someValue - Inside: someValue - Inside: what…? - FOUND: (label: Optional(“what…?”), value: 999)

关于
39.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号