├── .gitignore ├── .swiftlint.yml ├── LICENSE.md ├── Presentation ├── Presentation.pdf ├── State Restoration.md ├── app_screenshot.png ├── data_example.png └── log_example.png ├── README.md ├── StateRestorationDemo.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── xcuserdata │ └── Hagi.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── StateRestorationDemo.xcscheme │ └── xcschememanagement.plist └── StateRestorationDemo ├── AppDelegate.swift ├── CityViewController.swift ├── CityViewController.xib ├── FirstViewController.swift ├── FirstViewController.xib ├── Images.xcassets ├── AppIcon.appiconset │ └── Contents.json ├── Cologne.imageset │ ├── Cologne@2x.jpg │ └── Contents.json ├── Contents.json └── Dresden.imageset │ ├── Contents.json │ └── Dresden@2x.jpg ├── Info.plist ├── Launch Screen.xib ├── SecondViewController.swift └── SecondViewController.xib /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Presentation/Presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/Presentation/Presentation.pdf -------------------------------------------------------------------------------- /Presentation/State Restoration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/Presentation/State Restoration.md -------------------------------------------------------------------------------- /Presentation/app_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/Presentation/app_screenshot.png -------------------------------------------------------------------------------- /Presentation/data_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/Presentation/data_example.png -------------------------------------------------------------------------------- /Presentation/log_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/Presentation/log_example.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/README.md -------------------------------------------------------------------------------- /StateRestorationDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /StateRestorationDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /StateRestorationDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /StateRestorationDemo.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /StateRestorationDemo.xcodeproj/xcuserdata/Hagi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo.xcodeproj/xcuserdata/Hagi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /StateRestorationDemo.xcodeproj/xcuserdata/Hagi.xcuserdatad/xcschemes/StateRestorationDemo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo.xcodeproj/xcuserdata/Hagi.xcuserdatad/xcschemes/StateRestorationDemo.xcscheme -------------------------------------------------------------------------------- /StateRestorationDemo.xcodeproj/xcuserdata/Hagi.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo.xcodeproj/xcuserdata/Hagi.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /StateRestorationDemo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/AppDelegate.swift -------------------------------------------------------------------------------- /StateRestorationDemo/CityViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/CityViewController.swift -------------------------------------------------------------------------------- /StateRestorationDemo/CityViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/CityViewController.xib -------------------------------------------------------------------------------- /StateRestorationDemo/FirstViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/FirstViewController.swift -------------------------------------------------------------------------------- /StateRestorationDemo/FirstViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/FirstViewController.xib -------------------------------------------------------------------------------- /StateRestorationDemo/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /StateRestorationDemo/Images.xcassets/Cologne.imageset/Cologne@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/Images.xcassets/Cologne.imageset/Cologne@2x.jpg -------------------------------------------------------------------------------- /StateRestorationDemo/Images.xcassets/Cologne.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/Images.xcassets/Cologne.imageset/Contents.json -------------------------------------------------------------------------------- /StateRestorationDemo/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /StateRestorationDemo/Images.xcassets/Dresden.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/Images.xcassets/Dresden.imageset/Contents.json -------------------------------------------------------------------------------- /StateRestorationDemo/Images.xcassets/Dresden.imageset/Dresden@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/Images.xcassets/Dresden.imageset/Dresden@2x.jpg -------------------------------------------------------------------------------- /StateRestorationDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/Info.plist -------------------------------------------------------------------------------- /StateRestorationDemo/Launch Screen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/Launch Screen.xib -------------------------------------------------------------------------------- /StateRestorationDemo/SecondViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/SecondViewController.swift -------------------------------------------------------------------------------- /StateRestorationDemo/SecondViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/HEAD/StateRestorationDemo/SecondViewController.xib --------------------------------------------------------------------------------