4

キーチェーンNSUserDefaultsはステロイドのように使用できますか? たとえば、NSDataゲームで使用されるストアを意味しますか?

私の意図は、NSData基本的に配列または辞書の表現となる要素を格納することです。

質問は次のとおりです。

KeychainItemWrapperApple のクラスを使用してラッパーを作成するとします。これは、オブジェクトkSecValueDataを参照しているキーチェーンのドキュメントに記載されていますか?NSData

もしそうなら、私はこれを行うことができますよね?

NSData *myData = [NSKeyedArchiver archivedDataWithRootObject:myArrayOfDicts];
KeychainItemWrapper* keychain = [[KeychainItemWrapper alloc] initWithIdentifier:@"myID" accessGroup:nil];
[keychain setObject:myData forKey:kSecValueData];

2 つ目の質問: その場合、NSDataキーチェーン アイテムに格納できるサイズに制限はありますか?

4

1 に答える 1