Por que a janela AppDelegate.swift é opcional?
eu estava lendoDocumentos da Apple, quando encontrei esta frase:
oAppDelegate
A classe contém uma única propriedade:window
.
var window: UIWindow?
Esta propriedade armazena uma referência à janela do aplicativo. Essa janela representa a raiz da hierarquia de visualizações do seu aplicativo. É onde todo o conteúdo do seu aplicativo é desenhado. Observe que a propriedade da janela é umaopcional, o que significa que pode não ter valor (sejanada) em algum ponto.
O que não entendo é: por que essa propriedade em algum momento pode ser nula? Qual é o caso de ser (vir) nulo?