在我的应用中设置简单的4-diget密码的最佳(最快)方法是什么?
用户需要进行编辑。它需要在设备上保存。
NSUserDefaults是一个安全存储密码的地方吗?
答案 0 :(得分:6)
您想要将密码添加到设备上的用户KeyChain中 - Keychain Services
iOS将为您解密和加密信息。当用户同步和/或更换他的设备时,钥匙串将在他的新设备上。
答案 1 :(得分:4)
任何类型的密码都被视为敏感信息,您(作为开发人员)应该正确处理。
存储密码的正确方法是使用Keychain。
我不会在NSUserDefaults
您是否有理由坚持使用NSUserDefaults
代替钥匙串?
答案 2 :(得分:1)
我建议用4个旋转器控制旋转轮,每个旋转器的数字为0-9