2

この状況の正しいパターンがわからないので、ここで何を検索すればよいかわかりません...

基本的に、iOS (iPhone) アプリケーションを常にログイン ページから開始したいと考えています。そこから、アプリケーションの残りの ViewControllers がログイン情報にアクセスできるようにする必要がありますが、これを行う最善の方法がわかりません...

  • 何らかの形でグローバル変数を作成しますか?
  • クラスのインスタンスを各 ViewController に渡し、各 ViewController にこのログイン情報を保持するためのプロパティを用意する必要がありますか?
  • ログイン情報を取得するためにそれぞれが読み取れるトークンをキャッシュ/一時/アプリフォルダーに保存しますか?
4

4 に答える 4

2

NSUserDefaultsiPhoneのメモリに軽量な情報を保存するためにiOSで呼ばれる概念があります。

次の例を見て、 example1 および example2 でのデータの保存と取得についてNSUserDefaults学習ください


編集 :

ログインとパスワードを保存したいので、 を使用しますkeychainキーチェーンの例を次に示します。

于 2013-06-19T16:56:35.257 に答える