Итак, у меня проблемы с загрузкой данных, у меня есть соединение с сервером синтаксического анализа , и я загружаю данные из базы данных , эти данные приходят в переменную, я хочу определять, когда данныев переменной выполните метку.
Возможно, можно использовать do, catch .Но в течение 1 недели решение не было найдено.
Мои переменные:
var userEmail = String()
var userPhone = String()
var userFullName = String()
Код для загрузки данных с разбора:
let query:PFQuery = PFQuery(className: "_User");
query.whereKey("objectId", equalTo: PFUser.current()!.objectId!)
query.findObjectsInBackground { (object, error) in
if !(error != nil) {
let user = PFUser.current()
let login = user!["username"] as! String
let email = user!["email"] as! String
let phone = user!["phoneNumber"] as! String
let fullName = user["fullname"] as? String
self.userEmail = email
self.userPhone = phone
self.userFullName = fullName
self.userName = login
}
}
}
Код для выполнения меток:
func fulFillTextField() {
fullNameLable.text = userFullName
phoneNumberLable.text = userPhone
emailLable.text = userEmail
usernameLable.text = userName
}