我使用 [NSUserDefaults standardUserDefaults] 来存储应用程序设置。
我的问题是:
- 删除应用程序时这些设置会被删除吗?
- 应用程序更新后是否保留它们(通过
应用商店)?
因为我用它来存储密码,并且不希望我的用户在每次更新时重置它们。另外,我希望重置密码的唯一方法是删除该应用程序并重新安装它。
NSUserDefault 是正确的选择吗?
谢谢,
杰里米
是的,它们会在应用程序删除时被删除,是的,它们会在应用程序更新时保留。
但是,不建议您将敏感数据存储在 NSUserDefaults 中,而是我会考虑使用钥匙串。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)