While running some tests I\'ve noticed that when an app (with no background privileges, i.e. voip, gps, etc) enters the background state, any background threads (or concurre
When a non-multitasking app is quit, it is frozen in its current state and left in memory. However, if memory is low, the user closes it from the multitasking bar, or the device is shut down, the app will be terminated without warning. You can trust that an application returning from the background will continue as it was before, but you should save the state when entering the background in case the app is shut down.