iOS State Preservation and Restoration

Keith Harrison, regarding iOS state preservation and restoration:

There is a non-trivial amount of work required to save and then restore a deeply nested hierarchy of views and view controllers. Luckily with iOS 6 direct UIKit support for state preservation and restoration was introduced. This post is a collection of my notes on the basic steps to implement state preservation and restoration.

Keith’s post continues with a thorough walk-through of the topic.