50171


keychainを使った実装を行おうとしてて、一つ気になったことがあったので質問させていただきました。

Keychain
Serviceに格納できる型について質問なんですが、String型とData型以外の型は、そのまま格納できず工夫（Data型などに一旦変換する）をしないといけないんでしょうか。

単純な質問で恐れ入りますが、何卒ご教授のほどよろしくお願いします。


CC BY-SA 4.0
2018-11-09T09:29:19.260
50121
2018-11-10T12:39:41.913
30912
question
ios swift4
iOSのKeychain Serviceについて


> Keychain
> Serviceに格納できる型について質問なんですが、String型とData型以外の型は、そのまま格納できず工夫（Data型などに一旦変換する）をしないといけないんでしょうか。

その通りです。もっと正確にいうと、Keychain
ServiceのAPIはCFData型（＝Data/NSData）しか受け付けないため、StringさえもData型に変換して格納する必要があります。


CC BY-SA 4.0
2018-11-10T12:39:41.913
50171
2018-11-10T12:39:41.913
5519
50121
answer