Swift解析使用email验证扩展PFUser

时间:2015-08-05 14:32:20

标签: ios swift parse-platform

当用户注册时,需要确认他/她的电子邮件地址。 我想要实现的是,如果未验证用户的电子邮件地址,配置文件按钮将显示为红色,否则为绿色。

但是根据文档,PFUser应该通过emailVerified进行扩展。

所以我想以某种方式使用它:

if PFuser.currentuser.emailVerified == false(但这不可用)。 要么 if PFuser.emailVerified == false(但这是不可能的)。

在这两个例子中,应用程序崩溃或只是放置,它不可用。

现在我也尝试过这样的事情:

let user = PFUser

然后user["emailVerified"] == false(但后来我遇到字符串错误)。

希望有人可以就如何修复它提供一些建议:)

1 个答案:

答案 0 :(得分:0)

在尝试在PFUser的属性上设置nil值时,我遇到了似乎相关的问题。相反,我需要使用NSNull。您可以尝试使用值为0而不是false的NSNumber,如下所示:

let verified : NSNumber = 0
user["emailVerified"] = verified