Answer Posted / maanya
Not Running: The app was running but was terminated, or was not launched.
Inactive: The app is running in the foreground, but is not receiving any events, apps turn into this state for several reasons, it can be transitioning to another state, if the user locks the screen, calls or receives a call or SMS.
Active: The app is receiving events and is running in the foreground.
Background: Apps go to this state before being terminated, they are in the background but still execute code. You should know that this is not the only reason, they can go this state also to be launched directly from this state, so they do not need to turn into inactive state.
Suspended: Apps in this state are in the background but are not executing code, the system do not notify before doing this and apps are still in memory.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is @dynamic in objective-c ?
How you can add frameworks in xcode project?
what is Xcode command line tools package?
How you will store user info (username, password or token) securely in ios?
What is the difference strong and weak reference?
What are blocks in ios?
What is variable in ios?
How are non-atomic and atomic properties different?
What is mvc? Mvc architecture of iphone app.
What is block in ios swift?
Describe the functionality of accelerometer of an iphone ?
What is the responder chain?
Explain how an autorelease pool works at the runtime level
Can viewdidload be called multiple times?
Enlist the latest ios development patform?