A set of methods used by classes that act as "restoration classes” for objects during the state restoration process.
- iOS 7.0+
- tvOS 9.0+
A restorable object must set its
object property to the class that adopts this protocol. The method in this protocol should be used to return the object if it already exists or create it if needed.