0

アプリを初めて起動する場合は、道順を表示する必要があるというテストを作成したいと思います。フランクで最初のアプリの起動を検出するにはどうすればよいですか?NSUserDefaultsを使用することを考えていましたが、それを行う方法がまだわかりません。ステップ定義コードの例は素晴らしいでしょう。どうもありがとう。

4

1 に答える 1

2

NSUserDefaults以前に設定されていないものが nilであるという事実を利用します。

NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
NSNumber *firstRun = [userDefaults valueForKey:@"firstRun"];
if (firstRun == nil)
{
    [userDefaults setValue:@YES forKey:@"firstRun"];
    [userDefaults synchronize];
    // Do what you want here
}
于 2013-03-02T21:39:34.020 に答える