valueForKeyPath

体验过OC中的:

- (id)valueForKeyPath:(NSString *)keyPath

自然也想用swift玩一把,简单的取值如下:

        let tmp = ["menu":
            ["popup":
                ["menuitem":
                    [
                        ["value":"8"],
                        ["value":"5"],
                    ]
                ]
            ]
        ]

        if let value = tmp["menu"]?["popup"]?["menuitem"]?[1]["value"] {
            print(value)
        }

你可能感兴趣的:(valueForKeyPath)