¿Cuál es la diferencia entre "ID de Storyboard" y "Usar ID de Storyboard" en xcode

Siempre utilizo solo la ID de Storyboard y nunca uso la casilla Usar la ID de Storyboard, así que me pregunto cuándo es necesario usar la checkbox.

Estas opciones se encuentran en el Inspector de identidad en xcode

¡Gracias!

introduzca la descripción de la imagen aquí

El Identificador de restauración se usa para restaurar el estado de su controller de vista. Si queremos implementar la restauración del estado de la aplicación en nuestra aplicación, debemos usar los identificadores de restauración para los controlleres de vista que queremos restaurar. La regla general para configurar el identificador de restauración es usar la cadena del Identificador de Storyboard . Podemos usar una cadena significativa totalmente diferente para la ID de restauración si así lo deseamos. Sin embargo, siempre es bueno usar el mismo nombre que usa Storyboard. Verificando el uso del Identificador del Tablero de Historias simplemente copy la cadena desde el Identificador del Tablero de Historias y lo usa.

Use Storyboard ID reutilizará la ID del Storyboard como la ID de restauración de la escena.

Vea cómo, cuando marca Utilizar ID de Storyboard , prepopula el RestorationID ?

introduzca la descripción de la imagen aquí