【发布时间】:2017-03-09 12:31:00
【问题描述】:
在我正在处理的一个项目中,用户经历了一个注册过程。在此过程中,使用输入的用户名和密码创建用户,如果成功,则创建一个 fullName,并将 accountVerified 添加到当前用户及其相应的值。
问题是如果用户在保存完成之前退出应用程序,则图像、fullName 和 accountVerified 不会添加到当前用户。
这会在以后重新启动应用程序时导致问题。当应用程序重新启动时,它会检查用户,如果有用户,那么它会检查他们的 accountVerified 值是 true 还是 false。由于用户在保存完成之前退出,因此没有 accountVerified 可以检查为 acountVerified 并且其值未添加到用户。
为了解决这个问题,我会将用户 fullName 和 accountVerified 保存到 NSUserDefaults,并在启动应用程序时检查它们是否已创建并赋予值。如果没有,则使用 NSUserDefault 值来设置值并保存到当前用户。
问题:
我将 Parse Server 与 Heroku 和 mLab mongoDB 一起使用。我想知道检查当前用户对象以查看是否已创建 accountVerified 和 fullName 的最佳方法是什么。非常感谢任何帮助!
【问题讨论】:
标签: ios swift mongodb heroku parse-server