0

ある種のセットアップをアプリに追加するにはどうすればよいのでしょうか。ユーザーがアプリを起動すると、いくつかの質問があり、それらの質問に基づいて特定のビューにリダイレクトされ、次にアプリを起動したときにアプリが続行されます。また。

どこから検索を始めればよいかわからないので、これを達成する方法はありますか。

4

1 に答える 1

0

前回のプロジェクトでも同じようなことをしました。そこでユーザーは、Facebookに接続されているアプリケーションを使用するかどうかを選択できました。ユーザーの決定を保存するために、でキーと値のペアを使用しましたNSUserDefaults。読み取り/書き込みは非常に簡単で、アプリのファイルシステムに永続的に保存されます。

キーと値のペアがすでに存在する場合は、最初にNSUserDefaultsを確認しました。

  1. そうでない場合は、2つのボタンを含むViewControllerにリダイレクトしました(FBあり/ FBなし)
  2. 次に、ユーザーの選択に応じて、NSUserDefaultキーを設定しました。

  1. はいの場合、NSUserDefaultsを読み取り、キーの値を取得しました。
  2. ロードされた値に応じて、私は彼をFBViewControllerまたは通常のViewControllerにリダイレクトしました。

NSUserDefaultsを読み取る簡単な例を次に示します。

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSString *myString = [prefs stringForKey:@"keyToLookupString"]; 

NSUserDefaultsの記述の簡単な例を次に示します。

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setObject:@"TextToSave" forKey:@"keyToLookupString"];

アプリケーションとの唯一の違いは、保存する値がいくつかあることですが、そのためには引き続きを使用できますNSUserDefaults。を使用して情報を保存することもできますがCoreData、その場合はを使用するのが方法だと思いますNSUserDefaults

于 2012-11-20T15:47:43.797 に答える