【发布时间】:2019-05-22 13:48:57
【问题描述】:
我正在使用 Xcode 10、Swift 5 并尝试将 UITextField 设置为我从 Facebook 检索到的用户名。我已成功检索到结果中的 ID、电子邮件和名称,但是当我将结果发送到文本字段时,包含所有三个字段。我只想要名字。
func getUserProfile() {
let req = FBSDKGraphRequest(graphPath: "me", parameters: ["fields":"name"], tokenString: accessToken?.tokenString, version: nil, httpMethod: "GET")
req?.start(completionHandler: { (connection, result, error : Error!) -> Void in
if(error == nil)
{
print("\(String(describing: result))")
self.FBUserName.text = "name \(String(describing: result))"
}
else
{
print("error \(String(describing: error))")
}
})
}
【问题讨论】: