I am a developer who is just learning to develop a game for the iPhone using ObjC. My understanding it runs only one app at a time. I would like to know what others do when a game is interrupted (ie the gamer switches to another app or to answer phone). Does the iPhone allow anyway of saving the state of your app so you can come back and continue? Any ideas or a link are appreciated.