图形请求,从参数中检索字典值

时间:2018-01-11 21:16:01

标签: ios swift firebase fbsdk

我是初次接触iOS和编程的人,我相信这是一个相当基本的问题,但是我在google上逐页筛选并找不到答案。

如何从Facebook图表请求的结果中仅检索“first_name”值到Firebase。结果存储为字典,print(result)为我提供了完整的参数列表。我只想从参数字典中获取“first_name”。提前谢谢!

FBSDKGraphRequest(graphPath: "/me", parameters: ["fields": "id, name, 
first_name, email"]).start { (connection, result, err) in
        print(1234)

        if err != nil {
        print("failed to start graph request", err ?? "")
        return
        }
            print(result)

        let values: [String: AnyObject] = result as! [String : AnyObject]
        }

1 个答案:

答案 0 :(得分:0)

如果结果是字典类型,您应该能够获得像tsc这样的值。你一定要仔细阅读这份文件https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/CollectionTypes.html