ログインビューのiOSアプリがあります。iOS:ライフサイクル全体にわたってデータを保存するにはどうすればよいですか?
ユーザーがアプリを終了するまで、または「ログアウト」をクリックするまで、ログインデータをすべて保持する必要があります。
どのように保存するのですか? iOS/objective Cで「メンバー変数」のようなものがありますか?
ログインビューのiOSアプリがあります。iOS:ライフサイクル全体にわたってデータを保存するにはどうすればよいですか?
ユーザーがアプリを終了するまで、または「ログアウト」をクリックするまで、ログインデータをすべて保持する必要があります。
どのように保存するのですか? iOS/objective Cで「メンバー変数」のようなものがありますか?
NSUSerDefaultsを使用することもできますが、NSUserDefaultsに保存したものは、削除しない限り永遠にそのまま残ります。私は右のことを理解しています。あなたは、アプリケーションが開かれているときだけ、ログインが保存され、アプリケーションが閉じられているときに、そのデータは削除されます。 nsuserdefaultsを使用すると、パスワードを@ ""設定し、applicationwillterminateにログインしてデータを削除する必要があります。または、あなたのヘッダファイルに2つのNSStringを宣言し、.mでpasswdstring = passwd.textを実行します。 loginstring = login.text
これはデータを2つのnsstringに保存しますアプリが開かれている間、ユーザーがアプリを終了して再び開くと文字列は再びnilになり、ログインすると文字列には再びログ情報が記録されます。