2015-07-10 2 views
0

Я просмотрел ряд похожих тем, но пока не нашел решение. Я использую Parse social и использую файлы входа.Извлечь данные в парсе

я получаю следующее сообщение об ошибке: "? AnyObject"

не конвертируется в 'String'

Я очень новичок в Swift & Parse - Я считаю, что это правильный метод извлечения данных, поэтому, пожалуйста, исправьте меня, если я ошибаюсь.

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) 
     } 
    } 

Ниже база грамматического разбора

+0

https://twitter.com/AirspeedSwift/status/618451881250189312 – nhgrif

+0

Эй, извините, я не понимаю! – simlimsd3

+0

Вы должны попытаться понять этот твит перед тем, как продолжить писать Свифт (и задавать ВОПРОСЫ). – nhgrif

ответ

1

Я думаю, что вам нужно разворачивать PFObject вы получите:

let userScore = userInfo!["level"] as! String 
Смежные вопросы