Where to Go From Here?
You can download the completed project here. The state restoration framework is an extremely useful tool in any iOS developers toolkit; you now have the knowledge to add basic restoration code to any app and improve your user experience just a little more.
For further information on what’s possible with this framework, check out the WWDC videos from 2012 and 2013. The 2013 presentation is especially useful since it covers restoration concepts introduced in iOS 7 such as UIObjectRestoration
for saving and restoring arbitrary objects and UIDataSourceModelAssociation
for restoring table and collection views in apps with more complicated needs.
If you have any questions or comments about this tutorial, please join the forum discussion below!