0

NSUserdefaults を介して配列、辞書を追加しようとしています。

物理パスは rootOfMyApplication/Library/Preferences/bundleidentifier.appName.plist で、シミュレーターでのテスト中に NSUserDefaults を介して保存したデータを確認できます。

ソースコードなしでシミュレーターのハッシュフォルダーを友人に渡すとしたら、NSUserdefaults に保存する際に使用したキーを彼が特定することは可能でしょうか?

plist には他のキーがあります。NSuserdefaults を介して保存されているキーをどのように区別できますか?

4

1 に答える 1

0

NSUserDefaults plist ファイルを見た私の経験では、次で始まるキーは Apple のものであることがわかります。

  • アップル...
  • NS...
  • ウェブ...

これらのプレフィックスを避ける限り、すべてのアプリ キーを見つけることができるはずです。

私は常に安全のためにキーに特定のプレフィックスを使用しようとしますが、そうする必要はありません。

于 2013-10-17T05:20:36.090 に答える