【发布时间】:2019-02-12 11:00:10
【问题描述】:
我正在尝试从Parse读取用户信息
我可以阅读name 和phone(以及其他很多内容)都很好,但email 列不是红色的。
我这样设置用户信息:
PFUser.current()?["name"] = name
PFUser.current()?["phoneNumber"] = phoneNumber
PFUser.current()?["email"] = emailAddress
并尝试像这样阅读:
query.findObjectsInBackground { (objects, error) in
if let users = objects {
for object in users {
if let user = object as? PFUser {
if let getName = user["name"] as? String {
var name = String()
name = getName
self.informationLabels[18].text = name
}
if let getPhone = user["phoneNumber"] as? String {
var phone = String()
phone = getPhone
self.informationLabels[19].text = phone
}
if let getMail = user["email"] as? String {
var mail = String()
mail = getMail
self.informationLabels[20].text = mail
}
【问题讨论】:
-
可能电子邮件字段已从 PFUser 中删除,原因很明确。
-
更多信息会有所帮助。您能看到电子邮件地址已保存在您的 Parse Dashboard 中吗?
标签: swift parse-platform parse-server parse-ios-sdk