[Swift3]アプリを初めて起動した時だけ処理する

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る
Swift

アプリのインストール後、初回起動時だけ行う処理を実装する。

まずは初回かどうかに関わらず、起動時に処理を行う方法

アプリが起動する際は、AppDelegate.swiftの「application(_:didFinishLaunchingWithOptions:)」メソッドが呼ばれるので、その中に処理を書けば良い。

なおこれはアプリ「起動時」の処理なので、ホームに戻る→アプリに復帰と遷移しても再実行されることはない。

初回起動時だけ処理を行う方法

UserDefaultsを使ってフラグを保持すれば上手くいきそう。

挙動を確認するには、シミュレータor実機からアプリを削除してから実行すれば良い。

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

SNSでもご購読できます。