【发布时间】:2015-07-25 04:41:47
【问题描述】:
我正在尝试从 Parse 获取用户信息(电子邮件地址)。我试过下面的代码,但它显示一个错误,说“Anyobject 不能转换为字符串”。我应该怎么做才能获得电子邮件地址?提前致谢。
//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
}
}
【问题讨论】:
-
这段代码运行良好。
-
@Dharmesh Kheni 我得到一个错误“'AnyObject?'在“var email = user["email"] as!String" 行中不能转换为 'String'"
标签: ios swift parse-platform