我有一个文本框,
号码和密码
我不知道如何保存这些设置,然后在应用程序开始检查它们是否已设置时读取它们。
谢谢
梅森
最佳答案
敏感信息应存储在钥匙串(keychain)中,这是设备上的加密安全位置。如果您将用户名和/或密码保存在 NSUserDefaults
中,您会将它们保存为纯文本,这本质上是不安全的。
互联网上有很多关于如何在 iPhone 上使用钥匙串(keychain)的示例,包括可在您的代码中使用的简单包装器。例如,Github 上有一些非常好的代码,这使得它变得非常简单:
http://github.com/ldandersen/scifihifi-iphone/tree/master/security
关于objective-c - 保存用户名并通过 Objective C iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3273409/