0

私はiphone用のゲームをやっています.レベル、スコア、星の数などのゲームデータを保存したいということで.それらのデータを保存するためにNSUserDefaultsの代わりに「KeychainItemWrapper」クラスを使用しますか.「KeychainItemWrapper」クラスは保存するためにのみ使用されます.ユーザー名とパスワードだけ?

4

1 に答える 1

1

そのためにキーチェーンを使用する意味がわかりません。パスワード/ユーザーを保存するためのものです。

ユーザー NSUserDefaults の問題は何ですか? あなたの情報はそこで完全に安全になります。または、より「複雑な」ものが必要な場合は、CoreData を使用することもできます。

ユーザーがアプリを削除した後にデータを保存する場合は、キーチェーンを使用してキーと値のペアを保存する必要があります。このリンクを確認してください。

https://developer.apple.com/library/mac/#documentation/security/Reference/keychainservices/Reference/reference.html

于 2012-06-19T07:51:08.120 に答える