我想知道RestorationIdentifier是什么,为什么我们会使用它?我在MMDrawerController上看到了RestorationIdentifier。 MMDrawerController使用如下:`
[self setRestorationIdentifier:@"MMExampleCenterControllerRestorationKey"];`
答案 0 :(得分:20)
考虑您希望允许您的用户关闭应用,然后再次返回他们再次打开应用时的确切位置。你应该想要这样做。从广义上讲,您有两种选择:
选项2是使用恢复ID的背后(以便可以记录和重建视图层次结构)。
答案 1 :(得分:1)
它是UIViewController的一个属性,它指示是否应该保留ViewController及其内容,并且还用于在恢复/重新启动过程中识别ViewController。