钥匙串 用来加密数据的方法
代码如下
KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc]initWithIdentifier:@"myKey" accessGroup:nil];
// 钥匙串类似于字典储存, 在存储时 必须使用系统提供的2个key值 其他值存不进去 id kUserNmae = (__bridge id)kSecAttrAccount;
id kPassWord = (__bridge id)kSecValueData;
// 存入到钥匙串里面
[wrapper setObject:@"123" forKey:kUserNmae];
[wrapper setObject:@"abc" forKey:kPassWord];
// 保存完成
#pragma mark------- 获取钥匙串的数据
KeychainItemWrapper *wrapperNew = [[KeychainItemWrapper
alloc]initWithIdentifier:@"myKey" accessGroup:nil]; NSString *string =
[wrapperNew objectForKey:kUserNmae]; NSString *stringNew = [wrapperNew
objectForKey:kPassWord]; NSLog(@"%@, %@", string,stringNew);
网友评论