fad*_*add 1 iphone xcode objective-c ipad ios
我正在实现一个应用程序,第一个视图是登录视图.它包含3个文本字段帐户名,用户名和密码.我想让应用程序保存登录信息,以便每次打开应用程序时都不让用户写入.并在他/她退出时被删除.
怎么做?以及如何读/写文件?
谢天谢地
msk*_*msk 28
使用密钥链存储登录密码.下面是简单的代码
储藏:
KeychainItemWrapper *keychain =
[[KeychainItemWrapper alloc] initWithIdentifier:@"MyAppLoginData" accessGroup:nil];
[keychain setObject:loginStr forKey:(id)kSecAttrAccount];
[keychain setObject:pwdStr forKey:(id)kSecValueData];
Run Code Online (Sandbox Code Playgroud)
要查询:
NSString *login = [keychain objectForKey:(id)kSecAttrAccount];
NSString *pwd = [keychain objectForKey:(id)kSecValueData];
Run Code Online (Sandbox Code Playgroud)
删除:
[keychain resetKeychainItem];
Run Code Online (Sandbox Code Playgroud)
您需要首先在项目中添加KeychainItemWrapper.h和KeychainItemWrapper.m(此处).
使用钥匙串存储数据的另一个重要方面是
| 归档时间: |
|
| 查看次数: |
11335 次 |
| 最近记录: |