NSDictionary在一个值下有3个键,如何获取其中一个键的值?保持零分



因此NSDictionary等于:

"-KNQ66QDmXXc2E8K-B4Q" =     {
    id = UDtAJcqsMbNWxwApTh75sEl9DN83;
    la = "";
    na = "Julie Chang";
};

放入dict["na"]返回零。我想我需要dict["-KNQ66QDmXXc2E8K-B4Q"]["na"],但我如何获得"-KNq66QDmXX c2E8K-B4 Q"值。我想获得"na"值。

您可以使用for循环解析数组:

for (key, value) in dictionary {
    print(key)
    guard let value: NSDictionary = value as? NSDictionary else { break }
    for (k, v) in value {
        print(k, ":", v)
    }
}
// -KNQ66QDmXXc2E8K-B4Q
// id : UDtAJcqsMbNWxwApTh75sEl9DN83
// la : 
// na : Julie Chang

最新更新