我搜索了许多类似的主题但尚未找到解决方案。我正在使用Parse社交和使用登录文件。
我收到以下错误:
" AnyObject&#34?;不能转换为' String'
我对Swift& amp;解析 - 我相信这是检索数据的正确方法,所以如果我错了请纠正我。
var userObjectID = PFUser.currentUser()!.objectId!
var query = PFQuery(className:"User")
query.getObjectInBackgroundWithId("\(userObjectID)") {
(userInfo: PFObject?, error: NSError?) -> Void in
if error == nil && userInfo != nil {
println(userInfo)
let userScore = userInfo["level"] as! String
} else {
println(error)
}
}
以下是Parse上的数据库
答案 0 :(得分:1)
我认为您需要打开收到的PFObject:
let userScore = userInfo!["level"] as! String