初めてAppを起動して、音楽のオン/オフFxボリュームのようなデフォルト設定を最初に実行するかどうかを知る必要があります...アプリが初めて実行されるかどうかを知る方法はありますか
あらかじめ定義された方法はありますか、それとも手動で行う必要がありますか?
初めてAppを起動して、音楽のオン/オフFxボリュームのようなデフォルト設定を最初に実行するかどうかを知る必要があります...アプリが初めて実行されるかどうかを知る方法はありますか
あらかじめ定義された方法はありますか、それとも手動で行う必要がありますか?
あなたの- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
でこれを置くことができます。
if (![[NSUserDefaults standardUserDefaults] boolForKey:@"applicationRunBefore"]) {
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"applicationRunBefore"];
[[NSUserDefaults standardUserDefaults] synchronize];
// Application is running for the first time - do something
...
}
このことができますことを願っています...
をその値が終了するが、その後も、あなたが変数...
NSUSerDefaultsことを定期的に更新することにより、実行の合計数を、初めてその実行をカウントすることができていない場合..... userDefaultsにいくつかの値を設定してみてくださいこれはすでにあなたのために行います。メソッドの命名は非常に混乱しますが、基本的に毎回起動時にデフォルト値を設定し、ユーザが設定したデフォルト値は自動的にデフォルト値を上書きします。