Help us understand the problem. What is going on with this article?

UIApplicationのNotificationや、applicationDidBecomeActiveの呼ばれる順番

More than 5 years have passed since last update.

UIApplicationのNotificationや、applicationDidBecomeActiveの呼ばれる順番

最近swift勉強しています。

放置ゲーとか作ってみたいなと思って、アクティブになった時にcallするメソッドなどいろいろ見てたんですが、似てるのがすでにAppDelegateにあるので、結局どっちなの?ってことで呼ばれる順番とか調べてみました。

上から順番に呼ばれてます。

アプリが起動した際に呼ばれる順番
UIApplicationDidFinishLaunchingNotification
applicationDidBecomeActive()
UIApplicationDidBecomeActiveNotification
アクティブ状態からバックグラウンドへ移動する際に呼ばれる順番
applicationWillResignActive()
UIApplicationWillResignActiveNotification
applicationDidEnterBackground()
UIApplicationDidEnterBackgroundNotification
バックグラウンドからアクティブになる際に呼ばれる順番
applicationWillEnterForeground()
UIApplicationWillEnterForegroundNotification
applicationDidBecomeActive()
UIApplicationDidBecomeActiveNotification

Notification系は全てviewDidLoad()内で定義しています。

まだまだ素人なんで、それぞれの使い分けが解ってないです。

よかったら教えて下さい(´・ω・`)

kojirock5260
底辺のエンジニアです。 底の底でもがいています。
http://kojirooooocks.hatenablog.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away