xcode中"Storyboard ID"和"Use Storyboard ID"之间的区别是什么

Wil*_*son 8 xcode storyboard uiviewcontroller ios

我总是只使用Storyboard ID,并且从不使用复选框Use Storyboard ID,因此想知道什么时候需要使用复选框.

这些选项位于xcode 的Identity Inspector

谢谢!

在此输入图像描述

And*_*sek 6

使用Storyboard ID将重新使用Storyboard ID作为场景的恢复ID.

了解如何在检查使用故事板ID时预先填充RestorationID

在此输入图像描述


bad*_*esh 5

恢复标识符用于恢复View Controller的状态.如果我们想在我们的应用程序中实现应用程序状态恢复,我们必须为我们想要恢复的视图控制器使用恢复标识符.设置恢复标识符的一般规则是使用Storyboard标识符的字符串.如果需要,我们可以为Restoration ID使用完全不同的有意义的字符串.但是,使用Storyboard使用的相同名称总是很简洁.检查使用故事板标识符只是将字符串从故事板标识符复制到它并使用它.