gpt4 book ai didi

ios - 快速从 Parse 中检索用户信息

转载 作者:搜寻专家 更新时间:2023-11-01 06:44:46 28 4
gpt4 key购买 nike

我正在尝试从 Parse 获取用户信息(电子邮件地址)。我试过下面的代码,但它显示错误,说“Anyobject is not convertible to String”。我应该怎么做才能获得电子邮件地址?提前致谢。

  //Retrieve user info from parse 
var query:PFQuery=PFQuery(className: "_User");

query.whereKey("objectId", equalTo: PFUser.currentUser()!.objectId!)
query.findObjectsInBackgroundWithBlock{
(posts: [AnyObject]?, error: NSError?) -> Void in
if !(error != nil) {
let user = PFUser.currentUser()
var email = user["email"] as! String
}
}

最佳答案

因为您已经有了一个 PFUser.currentUser,您可以直接获取该对象而无需像这样进行查询

PFUser.currentUser()!.fetchInBackgroundWithBlock({ (currentUser: PFObject?, error: NSError?) -> Void in

// Update your data

if let user = currentUser as? PFUser {

var email = user.email

}
})

关于ios - 快速从 Parse 中检索用户信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31623006/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com