UIApplicationのNotificationや、applicationDidBecomeActiveの呼ばれる順番
最近swift勉強しています。
放置ゲーとか作ってみたいなと思って、アクティブになった時にcallするメソッドなどいろいろ見てたんですが、似てるのがすでにAppDelegateにあるので、結局どっちなの?ってことで呼ばれる順番とか調べてみました。
上から順番に呼ばれてます。
アプリが起動した際に呼ばれる順番 |
---|
UIApplicationDidFinishLaunchingNotification |
applicationDidBecomeActive() |
UIApplicationDidBecomeActiveNotification |
アクティブ状態からバックグラウンドへ移動する際に呼ばれる順番 |
---|
applicationWillResignActive() |
UIApplicationWillResignActiveNotification |
applicationDidEnterBackground() |
UIApplicationDidEnterBackgroundNotification |
バックグラウンドからアクティブになる際に呼ばれる順番 |
---|
applicationWillEnterForeground() |
UIApplicationWillEnterForegroundNotification |
applicationDidBecomeActive() |
UIApplicationDidBecomeActiveNotification |
Notification系は全てviewDidLoad()内で定義しています。
まだまだ素人なんで、それぞれの使い分けが解ってないです。
よかったら教えて下さい(´・ω・`)