Note: Updated for Xcode 7.3, iOS 9.3, and Swift 2.2 on 04-03-2016 State restoration is an often-overlooked feature in iOS that lets a user return to their app in the exact state in which they left it – regardless of what’s happened behind the scenes. At some point, the operating system may need to remove your app from memory; this could significantly interrupt your user’s workflow. Your user also