私はソフトピンのアプリケーションを設計しています。 iOS情報をすばやく保存するには2つの方法があります。iOS AppsはNSUserdefaultsの情報を同じ場所に保存しますか?
- NSUserdefaults
- キーホルダー
私は必要なすべてがちょうど
をNSUserdefaultsそして、私はここにTutorial Linkいくつかのチュートリアルを読んで
NSUerdefaultは、アプリケーションまたはユーザーに関連する設定とプロパティを保存することができますデータ。オブジェクトは、iOSの「デフォルトシステム」に保存されます。 iOSのデフォルトシステムは、アプリケーションのすべてのコードで使用でき、デフォルトシステムに保存されているデータはアプリケーションセッションを通じて保持されます。
他のアプリがある場合は、NSUserdefaultsも使用してください。
- 情報が競合しますか?
- 異なるアプリを実行すると、同じ場所にNSUserdefaultsの情報が保存されますか?
- シミュレータのNSUserdefaults情報を消去するコードを設定するとします。すべてのNSUserdefaults情報をクリアすることができますか、またはコードを設定したアプリケーションだけをクリアすることはできますか?
私のアプリでNSUerdefaultsをクリアするのはとても奇妙です。 (key.count)を印刷するときは、コンソールに0を表示しないでください。 – HungCLo