ios - 使用 Parse-Server 检测指针是否为零

标签 ios swift parse-server

我正在尝试检测我的数据库中是否确实有一个键“school_name”的指针。通常,我可以通过写入来检查键是否有值

if PFUser.currentUser()?.objectForKey("school_name") == nil {

    // Do Something

}

如果我对包含指针的键运行相同的命令,它总是显示为零。

我试过了

if PFUser.currentUser()?.objectForKey("school_name")?.pointerValue == nil

    // Do Something

}

但结果总是为零

我确信那里有一个值,因为我可以在解析服务器仪表板上的应用程序的其他部分访问它。我的做法正确吗?

最佳答案

我想通了,但我想我会把这个帖子留给其他人。

我必须使用:

if PFUser.currentUser()?.objectForKey("school_name")?.objectId == nil

// Do Something

}

关于ios - 使用 Parse-Server 检测指针是否为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36389685/

相关文章:

ios - 合并并减少但等待每个信号完成后再订阅下一个信号

iOS KMLViewer 示例多边形标注?

ios - UIPageViewController 中 Controller 后面的黑色背景

json - 解析仪表板为空

objective-c - 将不可变数组传递给可变属性

ios - 如何将AWS SNS服务集成到IOS APP中?

ios - 从 Block 获取 WebService 响应到 WatchKit App

swift - Swift 中 UIView 的圆顶角

javascript - 使用云代码解析服务器保存 jpg 文件

ubuntu - 自动启动解析服务器