我正在尝试这个
Using the Keychain to store passwords on iOS故事来存储用户的电子邮件和密码进行登录.
在我的m文件中:
.... .... #import "KeychainItemWrapper.m" .... .... KeychainItemWrapper* keychain = [[KeychainItemWrapper alloc] initWithIdentifier:@"KeychainTest" accessGroup:nil]; [keychain setobject:kSecAttrAccessibleWhenUnlocked forKey:kSecAttrAccessible]; NSLog(@"%@,%@",[keychain objectForKey:kSecAttrAccount],[keychain objectForKey:kSecValueData]); [keychain setobject:@"example@email.com" forKey:kSecAttrAccount]; [keychain setobject:@"MySuperSecretPassword" forKey:kSecValueData]; NSLog(@"%@,[keychain objectForKey:kSecValueData]);
但我收到以下错误:
Implicit conversion of C pointer type 'CFTypeRef' (aka 'const void *') to Objective-C pointer type 'id' requires a bridged cast
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。