在我正在处理的一个项目中,用户经历了注册过程。在此过程中,使用输入的用户名和密码创建用户,如果成功,则将 fullName 和 accountVerified 添加到当前用户及其相应的值。
问题是,如果用户在保存完成之前退出应用程序,则图像、fullName 和 accountVerified 不会添加到当前用户。
这会在稍后重新启动应用程序时导致问题。当应用程序重新启动时,它会检查用户,如果有用户,则会检查其 accountVerified 值是 true 还是 false。由于用户在保存完成之前退出,因此没有 accountVerified 可供检查,因为 acountVerified 并且其值未添加到用户。
为了解决这个问题,我将把用户的 fullName 和 accountVerified 保存到 NSUserDefaults 中,并在应用程序启动时检查是否创建了这些用户并为其赋予了值。如果没有,则使用 NSUserDefault 值来设置值并保存到当前用户。
问题:
我将 Parse Server 与 Heroku 和 mLab mongoDB 一起使用。我想知道检查当前用户对象以查看 accountVerified 和 fullName 是否已创建的最佳方法是什么。非常感谢任何帮助!
最佳答案
使用 'where' AccuntVerified = True 查询用户; set1 查询用户 with 'where' accountVerified = False; set2 如果set1或set2中不存在该用户,则不设置accountverified。
关于ios - 检查用户类中是否已创建值 Parse Server Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40274167/