我正在使用NSUserDefault
在signUp屏幕中存储用户信息。我在我的iOS应用程序的不同屏幕中使用此数据。当我取消安装此应用程序并再次安装它。不同屏幕中的数据为零,如果使用相同的凭证在另一个模拟器中运行此应用程序,那么不同屏幕的数据也是零(不同的屏幕意味着家庭和个人资料屏幕)。
如何解决这个问题??
答案 0 :(得分:1)
UserDeafults是应用程序首选项中的商店数据,所以
•如果您删除应用,则会删除所有UserDeafults数据 •如果你在另一个模拟器上运行它意味着另一个设备,所以它没有你的 存储数据,所以这种正常行为
有关使用用户默认值检查haw的更多信息
答案 1 :(得分:0)
首先得到一本关于iOS的书,阅读它,学习这些功能。这就是你如何开发新技术。书籍包含您需要的大部分信息。
然后,考虑是否需要在卸载应用程序后将用户数据保留在手机上。
您可以在此处找到答案:saving data specific to an app and preserving even after app deletion