我NSUserDefault用于在注册屏幕中存储用户信息。我在 iOS 应用程序的不同屏幕中使用这些数据。当我卸载此应用程序并再次安装时。不同屏幕中的数据为零,并且如果使用相同的凭据在另一个模拟器中运行此应用程序,则不同屏幕的数据也为零(不同的屏幕意味着主页和个人资料屏幕)。
如何解决这个问题呢??
UserDeafults 是在 app Preferences 中存储数据,所以
• 如果您删除应用程序,则所有 UserDeafults 数据将被删除 • 如果您在另一个模拟器上运行,则意味着另一个设备,因此它没有您存储的数据,因此这是正常行为
有关如何使用用户默认值检查的更多信息