objective-c - 保存用户名并通过 Objective C iPhone

标签 objective-c database iphone save

我有一个文本框,

号码和密码

我不知道如何保存这些设置,然后在应用程序开始检查它们是否已设置时读取它们。

谢谢

梅森

最佳答案

敏感信息应存储在钥匙串(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/

相关文章:

mysql - 发票表设计

java - 一台mac上是否可以安装两个java SDK?

ios - 为什么retainCount返回2

SQL 连接查询未按预期运行

ios - Obj-C - 将 CLLocation 值添加到 nsdictionary?

database - 数据库设计中的存量和流量

iphone - 如何在放大点向 UIView 添加按钮?

iphone - 不删除单元格

ios - 延迟后在 iOS 上执行后台任务

objective-c - Objective-C 中的选择器只是向对象发送消息的另一种方式吗?