我正在使用与 ARC 配合使用的 keychainwrapper,您可以使用以下代码将密码存储到钥匙串中:
[keychainItem setObject:InputField.text forKey:(__bridge id)(kSecValueData)];
并通过以下方式解决:
NSString *loc_pwd1 = [keychainItem objectForKey:(__bridge NSString*)kSecValueData];
据我了解, kSecValueData 意味着该值将被加密,但是如果我想存储更多加密值怎么办,您可以使用某种标识符进行存储,这样您就可以拥有多个 kSecValueData 元素。
谢谢