Swift 接收错误“;可选类型'$T3和x27;不能用作布尔值;测试'=无';相反

Swift 接收错误“;可选类型'$T3和x27;不能用作布尔值;测试'=无';相反,swift,parse-platform,pfuser,Swift,Parse Platform,Pfuser,我已经试过了=如错误所建议的“无”。但这也不起作用 下面是我的TableViewController中的代码 我想这就是问题所在。应该是 if PFUser.currentUser() == nil { 因为您正在测试不存在的值。注意:swift中的if条件不需要括号 如果成功,您可以通过选中复选标记来接受答案。这让其他人知道问题得到了回答。 if (!PFUser.currentUser()) { if PFUser.currentUser() == nil {

我已经试过了=如错误所建议的“无”。但这也不起作用

下面是我的TableViewController中的代码


我想这就是问题所在。应该是

if PFUser.currentUser() == nil {

因为您正在测试不存在的值。注意:swift中的if条件不需要括号

如果成功,您可以通过选中复选标记来接受答案。这让其他人知道问题得到了回答。
if (!PFUser.currentUser()) { 
if PFUser.currentUser() == nil {