私はARCで動作するキーチェーンラッパーを使用しています。これを使用すると、次のコードを使用してパスワードをキーチェーンに保存できます。
[keychainItem setObject:InputField.text forKey:(__bridge id)(kSecValueData)];
そしてそれを次のように取り出します:
NSString *loc_pwd1 = [keychainItem objectForKey:(__bridge NSString*)kSecValueData];
私が理解しているように、kSecValueDataは値が暗号化されることを意味しますが、さらに暗号化された値を格納したい場合は、ある種の識別子を使用して格納できるので、複数のkSecValueData要素を持つことができます。
ありがとう