Здравствуйте, я хочу получить некоторые данные из моего класса parse.com под названием «Метки» в этом классе, есть два 3 cols «objectID», «username» и «tagtext». Я хочу прочитать запись по идентификатору и послесловию, я хочу сохранить «имя пользователя» и «тегтекст» в две строки. Я сделал это, как это есть в документации parse.com:Ошибка при получении данных с parse.com
@IBAction func readAction(sender: UIButton) {
var query = PFQuery(className:"Tags")
query.getObjectInBackgroundWithId("IsRTwW1dHY") {
(gameScore: PFObject?, error: NSError?) -> Void in
if error == nil && gameScore != nil {
println(gameScore)
} else {
println(error)
}
}
let username = gameScore["username"] as! String
let tagtext = gameScore["tagtext"] as! String
println(username)
println(tagtext)
}
Я получаю сообщение об ошибке под названием fatal error: unexpectedly found nil while unwrapping an Optional value
, скажите, пожалуйста, что это неправильно в моем коде.
Мой класс:
Это правильно, и мой класс не пуст, см. Обновленный ответ. –
Я использовал ваш код, и я получаю следующую ошибку: '' AnyObject? ' не конвертируется в 'String'' –
В строках 'let username = gameScore [" username "] as String? let tagtext = gameScore ["tagtext"] as String? ' –