Can a scenario happen where applicationWillResignActive: will be called before application:didFinishLaunchingWithOptions: ends?
applicationWillResignActive:
application:didFinishLaunchingWithOptions:
Yes -application:didFinishLaunching: will always be called before -applicationWillResignActive:
-application:didFinishLaunching:
-applicationWillResignActive:
See this image for more detail: